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 のサポートおよびフィードバックを参照してください。