Excel の可視性を調べ、それに基づいていくつかのアクティビティを実行しようとしています。しかし、これら 2 つは常に false を返します。
Globals.ThisAddIn.Application.ActiveWindow.Visible
Globals.ThisAddIn.Application.Visible
それが常に偽である理由はありますか?マシンのすべての Excel アドインを削除してから、まったく新しいアドインを作成しましたが、それでも正しくありません。
Excel の可視性を調べ、それに基づいていくつかのアクティビティを実行しようとしています。しかし、これら 2 つは常に false を返します。
Globals.ThisAddIn.Application.ActiveWindow.Visible
Globals.ThisAddIn.Application.Visible
それが常に偽である理由はありますか?マシンのすべての Excel アドインを削除してから、まったく新しいアドインを作成しましたが、それでも正しくありません。
はい、Word 2010 についてもこの問題を覚えています。これはずっと前にバグとして報告されたもので、修正されたかどうかはわかりません。このリンクにアクセスできる場合は、これを参照してください。
トピック: Word 2010 の VSTO アドインで、ThisAddIn_Startup() で Application.Visible = False が表示される
ただし、この動作は Word 2007 では見られません。必要に応じて、Excel 2007 でチェックして、そうであるかどうかを確認できます。
ファローアップ
スナップショット