VBAの確認ダイアログを出さないようにするには
CGIからExcelを制御するとExcelのプロセスがロックすることがよくあります。
原因はいろいろ沢山あるのですが、その一つに確認ダイアログを出そうとしてロックしている場合があります。
その時は、以下で書いたように『DisplayAlertsプロパティ』を『false』すると大丈夫なのですが・・・、なぜかダメな場合もあるのです。
- VBAでの変更を保存するかどうかの確認ダイアログを黙らすには
http://d.hatena.ne.jp/chaichanPaPa/20061225/1167051139
その時は、以下で書いたように、再計算をしない設定にすると回避ができました。
- なにも変更していないのに『変更を保存しますか?』が出る!
http://d.hatena.ne.jp/chaichanPaPa/20090108/1231415618