Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Eine Sammlung von Task-Objekten , die alle Aufgaben darstellt, die derzeit auf dem System ausgeführt werden.
Hinweise
Verwenden Sie die Tasks-Eigenschaft, um die Tasks-Auflistung zurückzugeben. Das folgende Beispiel bestimmt, ob Microsoft Excel ausgeführt wird. Wenn dies der Fall ist, wechselt dieses Beispiel zu ihm und maximiert ihn. Andernfalls wird er im Beispiel gestartet.
If Tasks.Exists("Microsoft Excel") = True Then
Tasks("Microsoft Excel").Activate
Tasks("Microsoft Excel").WindowState = wdWindowStateMaximize
Else
Shell "C:\Program Files\" & _
"Microsoft Office\Office10\Excel.exe"
End If
Verwenden Sie die Shell-Funktion von Visual Basic, um ein ausführbares Programm auszuführen, und fügen Sie das Programm zur Tasks-Auflistung hinzu.
Verwenden Sie Tasks (Index), wobei Index der Anwendungsname oder die Indexnummer ist, um ein einzelnes Task-Objekt zurückzugeben. Im folgenden Beispiel wird das Anwendungsfenster für die erste sichtbare Aufgabe in der Tasks-Auflistung geöffnet und dessen Größe geändert.
With Tasks(1)
If .Visible = True Then
.Activate
.Width = 400
.Height = 200
End If
End With
Im folgenden Beispiel wird das Anwendungsfenster für den Rechner wiederhergestellt, wenn diese Anwendung in der Tasks-Auflistung enthalten ist.
If Tasks.Exists("Calculator") = True Then
Tasks("Calculator").WindowState = wdWindowStateNormal
End If
Siehe auch
Referenz zum Word-Objektmodell
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.