4

Word内にExcelワークシートオブジェクトを追加しています。ExcelにはCOMアドインがアタッチされています。Excelが独立して実行されているのか、埋め込みオブジェクトとして実行されているのかを知る方法はありますか?

埋め込まれたExcelオブジェクトがWord内でアクティブ化(ダブルクリック)されると、ExcelにアタッチされたCOMアドインが読み込まれます。OnConnection(...)またはExcelオブジェクトの状態を伝えることができる他のメソッドで、ある種のプロパティまたはパラメーターを探しています。

4

1 に答える 1

3

オブジェクトのUserControlプロパティを試してください。Application

UserControlプロパティアプリケーションが表示されている場合、またはアプリケーションがユーザーによって作成または開始された場合はTrue。CreateObject関数またはGetObject関数を使用してプログラムでアプリケーションを作成または開始し、アプリケーションが非表示になっている場合はFalse。読み取り/書き込みブール値。

このプロパティを使用しなければならなかったのは久しぶりなので、特定のケースで役立つかどうかはわかりません。

于 2010-06-15T05:07:54.787 に答える