Compartir a través de


Método Application.UpdateProject (Project)

Actualiza el informe de progreso y reprograma trabajo para las tareas de un proyecto.

Sintaxis

expresión. UpdateProject( _All_, _UpdateDate_, _Action_ )

expresión Variable que representa un objeto Application.

Parámetros

Nombre Obligatorio/opcional Tipo de datos Descripción
Todo Opcional Boolean True si se actualizan todas las tareas del proyecto activo. False si sólo se actualizan las tareas seleccionadas. El valor predeterminado es True.
UpdateDate Opcional Variant La fecha de actualización que se va a usar para realizar la acción especificada.
action Opcional Integer La acción que se realizará con las tareas especificadas. Puede ser una de las constantes PjProjectUpdate siguientes: pj0or100Percent, pj0to100Percent o pjReschedule. El valor predeterminado es pj0to100Percent.

Valor devuelto

Boolean

Comentarios

Al ejecutar el método UpdateProject sin argumentos, muestra el cuadro de diálogo Actualizar proyecto.

El método UpdateProject corresponde al comando Actualizar proyecto en la ficha proyecto de la cinta de opciones.

Ejemplo:

El ejemplo siguiente se crea una tarea en primer lugar, establece el campo "% completado" al 50 por ciento; y, a continuación, actualiza el proyecto para programar el resto del trabajo de la tarea para que comience en 19/9/2012.

Sub Update_Project() 
    ViewApply Name:="Gantt Chart" 
 
    ' Create a new task 
    RowInsert 
    SetTaskField Field:="Name", Value:="TestTask-1" 
    SetTaskField Field:="Duration", Value:="2" 
    SetTaskField Field:="% Complete", Value:="50" 
 
    'Schedule the remainder of the work to start on the update date. 
    UpdateProject All:=False, UpdateDate:="9/19/2012", action:=pjReschedule 
End Sub

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.