Document.UserControl プロパティ (Word)
は true ドキュメントを作成またはユーザーが開いた場合です。 読み取り/書き込みが可能な Boolean です。
構文
式。 UserControl
式Document オブジェクトを表す変数。
注釈
ドキュメントが作成または Open メソッドまたは Visual Basic の CreateObject または GetObject コマンドと他の Microsoft Office アプリケーションからプログラムによって起動された場合、このプロパティは False を返します。
注:
[!メモ] Word は、ユーザーに表示される場合、または Word のコード モジュール内から UserControl プロパティを呼び出す場合は、このプロパティは常に True を返します。
例
この例では、作業中の文書の UserControl プロパティの状態を表示します。 Word のオブジェクト ライブラリを使用して別の Office アプリケーションから実行すると、次の使用例は正しく動作のみです。
Set wd = New Word.Application
Set wdDoc = _
wd.Documents.Open("C:\My Documents\doc1.doc")
If wdDoc.UserControl = True Then
MsgBox "This document was created or opened by the user."
Else
MsgBox "This document was created programmatically."
End If
関連項目
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。