首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >VBA代码,错误1004

VBA代码,错误1004
EN

Stack Overflow用户
提问于 2016-12-11 01:22:53
回答 1查看 59关注 0票数 1

道歉,我知道这已经被贴了几百次了,但我看了他们,仍然不能解决这个问题

所以我有一个工作簿(第一次使用vba),第一张是图表,第二张是包含节点和应力的值的工作表,第三张是包含节点和应力等值的工作表,直到第17页

我在表1中有一个应力与数字的曲线图,它只包含来自表2 "stress1“和表3 "stress2”的数据。

尝试编写代码以将stress3的值添加到我的工作表1的图表中

代码

代码语言:javascript
复制
ActiveSheet.ChartObjects("Chart 1").Activate

ActiveChart.SeriesCollection.NewSeries

ActiveChart.SeriesCollection(x).Name = "=""Stress3"""

ActiveChart.SeriesCollection(x).Values = ThisWorkbook.Sheets("Stress3").Range("B9:B782")

除了最后一行之外的每一行都可以工作,抛出错误1004,我认为这是因为我必须做一些事情才能允许访问其他表?

我也试过

代码语言:javascript
复制
ActiveChart.SeriesCollection(x).Values = "=Stressx!$B$9:$B$782"

与最后一行相同的错误

EN

回答 1

Stack Overflow用户

发布于 2016-12-11 01:34:38

已解决

我是个笨蛋,把x=3放在我的代码顶端,让它工作,然后不注意并删除它

问题是(x)当我删除x=3时,表尝试从表x中获取值,它不知道x是什么

已通过读取x=3或将(x)更改为数字修复

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41078211

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档