删除图表VBA错误

Mar*_*ary 1 excel vba graph excel-vba

当工作表上没有图表时,如何让VBA忽略此代码?目前,除非工作表中有ChartObject,否则它将停止并打开调试器.

ActiveSheet.ChartObjects.Delete
Run Code Online (Sandbox Code Playgroud)

谢谢.

小智 5

而不是忽略代码,为什么不忽略错误.

On Error Resume Next
ActiveSheet.ChartObjects.Delete
On Error GoTo 0
Run Code Online (Sandbox Code Playgroud)