Nota
O acceso a esta páxina require autorización. Pode tentar iniciar sesión ou modificar os directorios.
O acceso a esta páxina require autorización. Pode tentar modificar os directorios.
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
Observaciones
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.