いつもお世話になっております魚武です。
ワークシートの消去をVBで行うには以下のプログラムを使用します
Book.Workbooks(1).Sheets(Array(1)).Select
ActiveWindow.SelectedSheets.Delete
しかし、この時に消去したいワークシート内にデータが入っていると
「消去しますか?」というメッセージが表示されます。
メッセージを表示させずに強制的にワークシートを消去させるにはどうすれば
よいのでしょうか?
回答よろしくお願いします。
DisplayAlerts でどうでしょう。
>と さん
試しに
Book.Workbooks(1).Sheets(Array(1)).Select
ActiveWindow.SelectedSheets.Delete
の前に
「Book.Application.DisplayAlerts = False」
を追加したら上手く消去できました。
ありがとうございました。
余計な心配かもしれませんが、
False にして必要な処理が終わったら、True に戻しておくべきです。
| ツイート |
|