- ベストアンサー
EXCEL 2000のマクロで質問
ECXEL 2000のマクロで分からない点があるので 教えてください。 下記のマクロを実行して、シートSheet2,Sheet3を削除したいのですが 実行すると、"選択したシートを削除します。一度削除すると元に戻すことは 出来ません OK キャンセル"とのダイアログが出てきてしまいます。 このダイアログを表示させずに削除を実行させるにはどうすればいいのでしょうか。 ヘルプを参照して調べましたがどうも分かりません。 詳しい方、アドバイスをお願いします。 Sheets(Array("Sheet2", "Sheet3")).Select ActiveWindow.SelectedSheets.Delete
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
deleteにカーソルを合わせF1を押してください。 deleteのヘルプが表示されます。 使用例を見ると以下の様に載っています。 Application.DisplayAlerts = False Worksheets("Sheet3").Delete Application.DisplayAlerts = True
その他の回答 (1)
- oneworld
- ベストアンサー率29% (17/58)
回答No.1
下記の一文を先頭行にコピベして下さい。 Application.DisplayAlerts = False これは「警告表示」をしない とゆう意味です。 表示する時は値を =true にして下さい。
質問者
お礼
ありがとうございました。deleteの後に何か付けることばかり 考えていました。
お礼
ありがとうございました。ヘルプを良く読んでいませんした。