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.