图表工作表是否需要处于活动状态才能将其导出为png?

时间:2019-03-09 23:34:06

标签: excel vba

我已经尝试了其他帖子中建议的解决方案,并按照https://docs.microsoft.com/en-us/office/vba/api/excel.chart.export上的文档进行操作,但是无法使用以下代码:

Sheets("MyChartSheetName").Chart.Export Filename:="Chart.png", Filtername:="PNG"

我收到以下错误:

对象不支持此属性或方法(错误438)

根据其他帖子,此代码应该可以工作。

但是,

Sheets("MyChartSheetName").Select
ActiveChart.Export Filename:="Chart.png"

工作正常。

这是否意味着.Chart.Export不适用于图表工作表?图表工作表是否需要是活动工作表才​​能导出?你能告诉我我做错了吗?

任何建议都将受到欢迎。谢谢!

0 个答案:

没有答案