Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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
A etiqueta de hora que aparece junto à duração utiliza o formato especificado pela escala temporal como: definição no separador Editar da caixa de diálogo Opções , em que a escala temporal é "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.