|
1
5
我认为,当移动图表位置时,会更改对图表对象的引用,从而导致序列集合失败。 我能够重现这个问题,下面的代码确实有效,但是我在个人电脑上,所以如果需要任何进一步的更改来启动和运行Mac,我不是100%。如果移动此行:
后
|
|
|
2
5
我在我的Mac,Excel:16.20上测试了它,它工作了。这只是你原始代码的一个微小变化。 |
|
3
2
我没有访问Mac的权限,所以我必须在Windows10,Office2016上测试它,但我可以复制错误。 关于您的尝试2,我发现问题是由以下行引起的:
它有一个副作用:将创建一个新图表,而原始对象(引用)将变为无效,因此当您尝试访问其SerieScollection属性时,将收到一个错误。但是,location函数返回对新图表的引用,因此您只需更新newchartobj以引用新图表(而不是在代码中使用上面的行):
|
|
|
4
0
尝试
|
|
|
Kram Kramer · 通过vba自动调整文本大小以适应形状 1 年前 |
|
|
Eric · 我有邮政编码替换问题Excel VBA 1 年前 |
|
|
Chasester · VBA使用嵌套的DIV抓取URL 1 年前 |
|
Iron Man · 代码插入和复制到错误的工作表 1 年前 |
|
|
NoFafo · 将文本框放入数组进行格式化 1 年前 |
|
|
Smokestack · 过滤器范围C3:G3并粘贴到其他单元格 1 年前 |