Application.UserControl プロパティ (Excel)
True の 場合、アプリケーションが表示されている場合、またはアプリケーションがユーザーによって作成または開始された場合。 False を 指定すると、 CreateObject 関数または GetObject 関数を使用してプログラムによってアプリケーションを作成または開始し、アプリケーションが非表示になります。 読み取り/書き込みが可能な Boolean です。
構文
式。Usercontrol
expressionApplication オブジェクトを 表す変数。
注釈
オブジェクトに対し、UserControl プロパティが False のときに、オブジェクトの最後のプログラム参照が解放される場合、このオブジェクトも解放されます。 このプロパティに False を設定している場合、セッションの最後のオブジェクトが解放され、アプリケーションが終了します。
例
次の使用例は、UserControl プロパティの状態を表示します。
If Application.UserControl Then
MsgBox "This workbook was created by the user"
Else
MsgBox "This workbook was created programmatically"
End If
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。