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