Método Application.DateDifference (Project)

Retorna a duração entre duas datas em minutos para uma tarefa agendada automaticamente.

Sintaxe

expression. DateDifference( _StartDate_, _FinishDate_, _Calendar_ )

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

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
StartDate Obrigatório Variant A data usada como início da duração.
FinishDate Obrigatório Variant A data usada como término da duração.
Calendar Opcional Object Um recurso, tarefa ou objeto de calendário base. O valor padrão é o calendário do projeto ativo.

Valor de retorno

Long

Comentários

Para obter a diferença entre duas datas para uma tarefa agendada manualmente e que usa um calendário efetivo com possíveis períodos de folga, use a propriedade EffectiveDateDifference.

Exemplo

O exemplo a seguir mostra a duração de uma tarefa que começa no dia 11/7/97 às 8:00 e termina no dia 13.07.97 às 17:00.

Sub FindDuration() 
 MsgBox Application.DateDifference ("7/11/97 8:00 AM", "7/13/97 5:00 PM") 
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.