Método Application.UpdateProject (Project)

Atualiza as informações sobre o andamento e reagenda o trabalho para tarefas em um projeto.

Sintaxe

expression. UpdateProject( _All_, _UpdateDate_, _Action_ )

expressão Uma variável que representa um Aplicativo objeto.

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
Tudo Opcional Boolean True se todas as tarefas no projeto ativo são atualizadas. False se somente as tarefas selecionadas são atualizadas. O valor padrão é True.
UpdateDate Opcional Variant A data de atualização a ser usada para a ação especificada.
action Opcional Inteiro A ação a ser executada com as tarefas especificadas. Pode ser uma das seguintes constantes PjProjectUpdate: pj0or100Percent, pj0to100Percent ou pjReschedule. O padrão é pj0to100Percent.

Valor de retorno

Boolean

Comentários

Executar o método UpdateProject sem argumentos exibe a caixa de diálogo Atualizar projeto.

O método UpdateProject corresponde ao comando Atualizar projeto na guia projeto da faixa de opções.

Exemplo

O exemplo a seguir cria uma tarefa pela primeira vez, define o campo "% concluído" como 50 por cento; e, em seguida, atualiza o projeto para agendar o restante do trabalho para a tarefa iniciar em 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

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.