【发布时间】:2012-11-11 00:19:15
【问题描述】:
我正在从同一来源创建各种图表。我希望能够用 vba 将每个图表剪切粘贴为图片。有人知道正确的代码吗?
我试过了,但它不起作用:
Range("B21:C22").Select
ActiveSheet.Shapes.AddChart.Select
ActiveChart.SetSourceData Source:=Range("'Graphs'!$B$21:$C$22")
ActiveChart.ChartType = xl3DPie
ActiveChart.ChartArea.Select
ActiveChart.ChartArea.Copy
ActiveSheet.Pictures.Paste.Select
【问题讨论】:
-
不工作的意思是它什么都不做或者你得到一个错误?