【VBA】シートを削除する

シートを削除する前のお約束として、
 ・確認メッセージを非表示
にしましょう!

VBAコード

ここでは例として、
 ・シート「aiueo」を削除
します。

Sub sample()

    '確認メッセージを非表示
    Application.DisplayAlerts = False
    'シート削除
    Worksheets("aiueo").Delete
    '確認メッセージを表示
    Application.DisplayAlerts = True
    
End Sub

「確認メッセージを非表示」により以下のメッセージが表示されなくなり、VBAが一時停止してしまうことを防止します。

シートを削除した後に、「確認メッセージを表示」にしましょう。
※元に戻しましょう。

実行結果

シートを削除できました。

タイトルとURLをコピーしました