1
我无法弄清楚如何使用VBA删除图表。使用VBA删除子ChartObjects
起点:
- 创建空白工作簿
- 按F11三次创造
Chart1
,Chart2
和Chart3
- 在
Chart2
单击鼠标右键,移动图表,对象在:Chart 1
- 右键点击
Chart3
,移动图表,对象在:Chart 1
什么VBA代码将从Chart1
删除所有图表(Chart2
和Chart3
)?
尝试:
'Try 1: Run-time error -2147024809 (80070057):
' The specified value is out of range.
Sheets("Chart1").ChartObjects.Delete
'Try 2: (Same error)
Charts("Chart1").ChartObjects.Delete
至于建议,我会删除'Chart'它移动到另一个'Worksheet'。我编辑了你的答案,包括我的代码示例(根据你的建议)。谢谢! – Steven