さて、私は前にこれを見つけるためにここを探してみましたが、運がありません。私が抱えている問題は、2つのプログラムが、ダイアログボックスが表示されると同時に、1つのExcelブックを保存、閉じる、または操作しようとする場合です。
ダイアログボックスには、「[ファイルパス]は現在使用中であり、アクセスできません」などのメッセージが表示されます。
DisplayAlertsをfalseに設定していますが、これをキャッチできません。
他の誰かがこの問題を抱えていて、実行可能な解決策を持っていますか?
さて、私は前にこれを見つけるためにここを探してみましたが、運がありません。私が抱えている問題は、2つのプログラムが、ダイアログボックスが表示されると同時に、1つのExcelブックを保存、閉じる、または操作しようとする場合です。
ダイアログボックスには、「[ファイルパス]は現在使用中であり、アクセスできません」などのメッセージが表示されます。
DisplayAlertsをfalseに設定していますが、これをキャッチできません。
他の誰かがこの問題を抱えていて、実行可能な解決策を持っていますか?
ファイルが現在使用されているのは、Excel 自体ではなく、OS がスローしたためです。
こちらのドキュメントをご覧ください。
私が理解していることから、Excel は、Excel の通常の作業中に表示されるアラートを制御できます (保存せずにファイルを閉じるとダイアログが表示されますが、これは を使用して表示されないようにすることができますDisplayAlerts)。