【发布时间】:2014-11-21 00:07:17
【问题描述】:
我正在尝试将 Excel 图表导出为 png。图表由宏构建,标题定义为
.ChartTitle.Text = Area" + NR
NR 定义为
NR = Str(Cells(2, 2)).
这是我想使用的代码:
Charts(ChartName).Activate
With ActiveChart
ActiveChart.Export "D:\My_Charts\ChartName.png"
End With
我找到了多种将图表导出为 png 的其他方法,问题是我不知道如何为不仅是纯文本而且还包含变量的 ChartTitle 执行此操作。图表名称如何填写,与图表标题有什么区别?
我希望输出 png 为 Area_NR.png 或 AreaNR.png
如果我的问题太模糊,请提前道歉,我是使用 VBA 的新手,正在努力解决问题,但我在其他论坛上找到的答案让我难以理解。
【问题讨论】:
-
NR是什么?那是一个变量吗?试试"D:\My_Charts\ChartName" & NR & ".png"