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.
Enthält eine Auflistung von Task-Objekten .
Beispiel
Verwenden des Task-Objekts
Verwenden Sie Tasks (Index), wobei index die Aufgabenindexnummer oder der Vorgangsname ist, um ein einzelnes Task-Objekt zurückzugeben. Im folgenden Beispiel werden die Namen aller Ressourcen ausgegeben, die den einzelnen Vorgängen des aktiven Projekts zugeordnet sind.
Dim Temp As Long, A As Assignment
Dim TaskName As String, Assigned As String, Results As String
For Temp = 1 To ActiveProject.Tasks.Count
TaskName = "Task: " & ActiveProject.Tasks(Temp).Name & vbCrLf
For Each A In ActiveProject.Tasks(Temp).Assignments
Assigned = A.ResourceName & ListSeparator & " " & Assigned
Next A
Results = Results & TaskName & "Resources: " & _
Left$(Assigned, Len(Assigned) - Len(ListSeparator & " ")) & vbCrLf & vbCrLf
TaskName = ""
Assigned = ""
Next Temp
MsgBox Results
Verwenden Sie die Tasks-Eigenschaft , um eine Tasks-Auflistung zurückzugeben. Im folgenden Beispiel werden die Namen aller Vorgänge der Auswahl angezeigt.
Dim T As Task, Names As String
For Each T In ActiveSelection.Tasks
Names = Names & T.Name & vbCrLf
Next T
MsgBox Names
Verwenden Sie die Add-Methode, um der Tasks-Auflistung ein Task-Objekt hinzuzufügen. Im folgenden Beispiel wird am Ende der Vorgangsliste ein neuer Vorgang eingefügt.
ActiveProject.Tasks.Add "Hang clocks"
Methoden
| Name |
|---|
| Add |
Eigenschaften
| Name |
|---|
| Application |
| Count |
| Item |
| Parent |
| UniqueID |
Siehe auch
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.