Compartir a través de


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.