Compartir a través de


Método Application.DurationFormat (Project)

Devuelve una duración en las unidades especificadas.

Sintaxis

expresión. DurationFormat( _Duration_, _Units_ )

expresión Variable que representa un objeto Application.

Parámetros

Nombre Obligatorio/opcional Tipo de datos Descripción
Duración Obligatorio Variant Duración que se va a expresar.
Units Opcional Long Unidades que se usan para expresar la duración. Puede ser una de las constantes de PjFormatUnit.

Valor devuelto

Cadena

Comentarios

La etiqueta de tiempo que aparece junto a la duración usa el formato especificado por la escala temporal como: establecer en la pestaña Editar del cuadro de diálogo Opciones , donde la escala temporal es "Minutos", "Horas", "Días", "Semanas", "Meses" o "Años".

Por ejemplo, si Duration es "2w", Units es pjDays y el valor Days as: es "day", el método DurationFormat devuelve "10 días".

Ejemplo:

En el ejemplo siguiente se muestra la duración de la tarea seleccionada en semanas.

Sub DurationInWeeks() 
 MsgBox DurationFormat(ActiveCell.Task.Duration, pjWeeks) 
End Sub

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.