Método Application.DurationFormat (Project)

Retorna uma duração nas unidades especificadas.

Sintaxe

expressão. DurationFormat( _Duration_, _Units_ )

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

Parâmetros

Nome Obrigatório/Opcional Tipo de dados Descrição
Duration Obrigatório Variant A duração a ser expressa.
Units Opcional Long As unidades usadas para expressar a duração. Pode ser uma das constantes PjFormatUnit.

Valor de retorno

String

Comentários

O rótulo de tempo que aparece ao lado da duração usa o formato especificado pela escala de tempo como: configuração na guia Editar da caixa de diálogo Opções , em que a escala de tempo é "Minutos", "Horas", "Dias", "Semanas", "Meses" ou "Anos".

Por exemplo, se Duration for "2w", Units for pjDays e a configuração de Days as: for "dia", o método DurationFormat retornará "10 dias".

Exemplo

O exemplo a seguir mostra a duração em semanas da tarefa selecionada.

Sub DurationInWeeks() 
 MsgBox DurationFormat(ActiveCell.Task.Duration, pjWeeks) 
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.