Excel VBAでシートを削除する処理を書くと、こんなメッセージが表示された経験はありませんか? 「このシートを削除すると、元に戻すことはできません。削除しますか?」 VBAで自動処理を行いたい場合、この確認メッセージが表示されると自動化の妨げになります。この記事では、この確認ダイアログを非表示にして、スムーズに処理を進める方法を解説します。 (adsbygoogle = window.adsbygoogle || []).push({}); 1.シート削除時などに確認メッセージを表示しない方法 具体的には、 まず単に、 Sub Sample() Worksheets.Add.Name = …