使用Excel VBA删除工作表时如何不提示消息?

2016-01-21 23:56 阅读 855 次 评论关闭

使用Excel VBA删除工作表sheet1的代码是Sheets("Sheet1").Delete,会提示“要删除的工作表中可能有数据,如果要永久删除这此数据,请按 删除 ”。

另外,使用代码

ThisWorkbook.Sheets("sheet1").Select
Application.CutCopyMode = False
ActiveWindow.SelectedSheets.Delete

以上语句在删除工作表sheet1时,总是提示“要删除的工作表中可能有数据,如果要永久删除这此数据,请按 删除 ”,如何使用VBA删除工作表时不让他提示而直接删除呢?

实现代码

Worksheets("Sheet1").Select
Application.DisplayAlerts = 0
ActiveWindow.SelectedSheets.Delete
Application.DisplayAlerts = 1

版权声明:本文著作权归原作者所有,欢迎分享本文,谢谢支持!
转载请注明:使用Excel VBA删除工作表时如何不提示消息? | 猎微网

评论已关闭!