Objeto TaskDependencies (Project)

Contiene un conjunto de objetos TaskDependency.

Ejemplo

Uso del objeto TaskDependency

Use TaskDependencies (index), donde index es el índice de dependencia, para devolver un único objeto TaskDependency . En el ejemplo siguiente se agregan 1,5 días de posposición al vínculo entre la tarea especificada y la predecesora especificada en la primera dependencia de tareas.

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

Uso del conjunto TaskDependencies

Utilice la propiedad TaskDependencies para devolver un conjunto TaskDependencies. En el ejemplo siguiente se examina a cada predecesora de la tarea especificada y se muestra un mensaje para las que tienen una prioridad "Alta" o superior.

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

Utilice el método Add para agregar un objeto TaskDependency al conjunto TaskDependencies. El siguiente ejemplo vincula "Preliminary Research & Approval" como predecesora de "Draft Initial Business Case" en una relación de fin a comienzo.

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

Métodos

Nombre
Add

Propiedades

Nombre
Aplicación
Count
Elemento
Parent

Vea también

Modelo de objetos de Project

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.