- ベストアンサー
メッセージの抑制 続き
Excell 2011 でのメッセージの抑制について mu2011 さんにお世話になりました。 Help 画面で調べると次の場合変更は保存されないことになっています。 Application.DisplayAlerts = False Workbooks("BOOK1.XLS").Close Application.DisplayAlerts = True 虫のよすぎる希望ですが、上の場合応答しないで保存してもらう方法は無いのでしょうか? こんな要求、全く虫が良すぎますよね!
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
>一連の処理の途中で、同じ効果をもたらす手法は無いものでしょうか? 一般には,それがdisplayalertsでメッセージを抑制する方法です。 再掲: >このケースではdisplayalertsを抑制する必要はありません。 「このケースでは」,先に回答した方法が使えました。 「他のケース」では,それなりに個別の方法がある場合もありますが,そう多くはありません。
その他の回答 (1)
- keithin
- ベストアンサー率66% (5278/7941)
回答No.1
Workbooks("BOOK1.XLS").Close savechanges:=true と書きます。このケースではdisplayalertsを抑制する必要はありません。
質問者
お礼
keithin さん、頂いた回答に感謝です。 早速試して、成功しました。 虫が良いついでに、お分かりになる範囲で教えてください。 今回のように、Book を閉じるときの手法は、今の私の目的にぴったりでしたが、一連の処理の途中で、同じ効果をもたらす手法は無いものでしょうか? 即ち、1つ1つ、独立したメッセージに対応する手法です。よろしく、ご教示ください。
お礼
繰り返し有難うございます。