TaskDependencies-Objekt (Project)

Enthält eine Auflistung von TaskDependency -Objekten.

Beispiel

Verwenden des TaskDependency-Objekts

Verwenden Sie TaskDependencies (Index), wobei index der Abhängigkeitsindex ist, um ein einzelnes TaskDependency-Objekt zurückzugeben. Im folgenden Beispiel werden 1,5 Tage Zeitabstand der Verknüpfung zwischen dem angegebenen Vorgang und dem in der ersten Anordnungsbeziehung angegebenen Vorgänger hinzugefügt.

ActiveProject.Tasks("Draft Initial Business Case").TaskDependencies(1).Lag = "1.5d"

Verwenden der TaskDependencies-Auflistung

Verwenden Sie die TaskDependencies -Eigenschaft, um eine TaskDependencies -Auflistung zurückzugeben. Im folgende Beispiel werden alle Vorgänger für den angegebenen Vorgang untersucht und eine Meldung angezeigt, für die einzelnen mit der Priorität von "Hoch" oder höher.

Dim TaskDep As TaskDependency 

 

For Each TaskDep In ActiveProject.Tasks("Write Requirements Brief").TaskDependencies 

 If TaskDep.From.Priority > 500 Then 

 MsgBox "Task #" & TaskDep.From.ID & " (" & TaskDep.From.Name & ") " & _ 

 "has a priority higher than medium." 

 End If 

Next TaskDep

Verwenden Sie die Add -Methode der TaskDependencies -Auflistung ein TaskDependency -Objekt hinzu. Das folgende Beispiel verknüpft "Preliminary Research & Approval" in einer Ende-Anfang-Beziehung als Vorgänger mit "Draft Initial Business Case".

ActiveProject.Tasks("Draft Initial Business Case").TaskDependencies.Add ActiveProject.Tasks("Preliminary Research & Approval"), pjFinishToStart

Methoden

Name
Add

Eigenschaften

Name
Application
Count
Element
Parent

Siehe auch

Project-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.