Excel がダーティな状態かどうかを知る方法はありますか。
ダーティな状態とは:- Excel で何かを実行して [保存] ボタンを閉じると、Excel はファイルを保存するように求めます。そのため、ファイルの編集時に設定されるフラグが必要です。
C# コードを使用して Excel ファイルの状態を知ることはできますか?
たくさん検索しましたが、利用できるヘルプはあまりありません。Excel が編集状態にあるかどうかを確認できるオプションが 1 つあります。GetRibbonControlEnabled("FileNewDefault")
この場合、このメソッドを実行したときにのみ、Excel が編集状態にあるかどうかを確認できます。
Excel を開いたときから、Excel が編集されているか、汚れているかを知りたい場合はどうすればよいでしょうか。
上記の関数を使用して、Excel が編集モードの場合に引き続きバックグラウンド スレッドを開始するようアドバイスしないでください。
助けていただければ幸いです。