如何自动删除工作表?

时间:2013-08-02 15:30:24

标签: vba excel-vba excel-2010 excel-2013 excel

我正在使用Application.Sheets("Sheet6").Delete来删除工作表,这会导致弹出窗口询问我是否确定。如何自动选择删除?

3 个答案:

答案 0 :(得分:4)

更新代码以在删除工作表之前禁用警报显示;然后在删除代码执行后启用警报

Application.DisplayAlerts = False
Sheets("Sheet6").Delete
Application.DisplayAlerts = True

答案 1 :(得分:1)

在执行删除操作之前关闭警报。然后像这样重新打开它们:

Application.DisplayAlerts = False
    Application.Sheets("Sheet6").Delete
Application.DisplayAlerts = True

答案 2 :(得分:1)

您可以关闭Excel的显示提醒

Application.DisplayAlerts = False
Application.Sheets("Sheet6").Delete
Application.DisplayAlerts = True