Application.Tasks プロパティ (Word)
実行中のすべてのアプリケーションを表す Tasks コレクションを返します。
構文
式。 Tasks
式Application オブジェクトを返す式。
注釈
コレクションの 1 つのメンバーを返す方法については、「コレクション からオブジェクトを返す」を参照してください。
例
次の使用例は、電卓を表示します。 電卓がまだ実行されていない場合は、電卓が起動し、電卓が表示されます。
If Tasks.Exists("Calculator") Then
With Tasks("Calculator")
.Activate
.WindowState = wdWindowStateNormal
End With
Else
Shell "calc.exe"
Tasks("Calculator").WindowState = wdWindowStateNormal
End If
この例では、Microsoft Excel が現在実行されているかどうかを確認します。 タスクが実行されている場合、この例では Microsoft Excel をアクティブにします。それ以外の場合は、メッセージ ボックスが表示されます。
If Tasks.Exists("Microsoft Excel") = True Then
With Tasks("Microsoft Excel")
.Activate
.WindowState = wdWindowStateMaximize
End With
Else
Msgbox "Microsoft Excel is not currently running."
End If
関連項目
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。