• ベストアンサー

エクセルのマクロで、シートを削除するとき・・・

エクセルのマクロでシートを削除するとき、 「データが存在する可能性があります。削除しますか?」と確認メッセージが出てきます。そこで、「削除する」というボタンを押さないといけません。 この確認をいちいち出さないで(つまりマクロではその確認は不要。削除するボタンを押す手間を省きたい)、マクロでシート削除をしたいのです。 確認メッセージを出さないでマクロでシート削除する方法を教えてください。お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.2

Application.DisplayAlerts = False シート削除のマクロ Application.DisplayAlerts = True でまたもとにもどしておきます。

yastaro
質問者

お礼

できました。^^ ありがとうございました!!!

その他の回答 (1)

  • onntao
  • ベストアンサー率32% (108/332)
回答No.1

Application.DisplayAlerts = False かな

yastaro
質問者

お礼

ありがとうございました。シート削除の前に挿入するのですね。#2さんのご回答で理解できました。

yastaro
質問者

補足

Sheets("システム10").Select ActiveWindow.SelectedSheets.Delete Application.DisplayAlerts = False こんなかんじでやってみたのですが、駄目でした。 間違えていますか?

関連するQ&A