Aufgabenobjekt (Word)

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.