【VBA】アクティブシートを削除する

ActiveSheet.Deleteで削除

アクティブシートを削除したい時は、ActiveSheet.Deleteで削除できます。

コード

 

解説

アクティブシートを削除する命令の前後では、Application.DisplayAlertsを使って、シート削除の確認メッセージを表示しないようにしています。

注意すること

ブックからすべてのシートを削除することはできません。

そのため、シートが1つしかないブックで、アクティブシートを削除しようとするとエラーが発生します。

その他テクニックは、次の記事を参考にしてください。

https://excel-toshokan.com/vba-sheet-delete/

関連記事

VBAテクニック辞典
成果を出す5つのポイント
VBAテクニック辞典
えくとしょ | 初心者のためのエクセルとVBAの図書館
タイトルとURLをコピーしました