[英]How do I get rid of chart in all workbooks in vba?
我嘗試運行此代碼以刪除任何圖表,然后再允許代碼運行,但“對象不支持此方法”的錯誤不斷出現。
Dim wksht As Worksheets
Set Source_Workbook = ThisWorkbook
For Each wksht In Source_Workbook
If ChartObjects.Count > 0 Then
ChartObjects.Delete
End If
Next wksht
這是更正的代碼:
Sub DeleteAllChartObjects()
Dim wksht As Worksheet
For Each wksht In ThisWorkbook.Worksheets
If wksht.ChartObjects.count > 0 Then wksht.ChartObjects.Delete
Next wksht
End Sub
您需要枚舉每個圖表並將其分別刪除。 您正在嘗試刪除收藏集。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.