- ベストアンサー
エクセルのマクロでのシートの削除について
エクセルのマクロについて エクセル97でファイルを閉じる前にシートを一つ削除するマクロを流そうとしているのですが、 マクロが流れるとシートを削除するかどうかの確認のダイアログが表示されてしまいます。 この確認のメッセージなしでマクロでシートを削除することは出来ないのでしょうか? ----------------- 実際のプログラム ------------------ Sheets(シート名).Select ActiveWindow.SelectedSheets.Delete わかる方がおられましたら宜しくお願い致します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
Sub test01() Application.DisplayAlerts = False Sheets("sheet4").Select ActiveWindow.SelectedSheets.Delete Application.DisplayAlerts = True End Sub でどうですか。
その他の回答 (1)
- taisuke555
- ベストアンサー率55% (132/236)
回答No.2
過去に同じ質問がありました。 http://oshiete1.goo.ne.jp/kotaeru.php3?q=364676 回答内容は、#1さんの回答と同じもので、私もヘルプの見方なんかを書いています。 が、確かあったな? と思い「マクロ シート 削除」で検索してみましたが、120件程ありました。 過去のログをピンポイントで探すのは、なかなか難しいですね。
お礼
早速の回答ありがとうございます。 Application.DisplayAlerts だけでいけるんですね 本当に助かりました。ありがとうございました。