Compartir a través de


Propiedad StartDriver.EffectiveDateDifference (Project)

Obtiene la duración entre dos fechas en minutos, con el calendario efectivo para una tarea programada manualmente. Long de sólo lectura.

Sintaxis

expresión. EffectiveDateDifference( _StartDate_, _FinishDate_ )

Expresión Expresión que devuelve un objeto StartDriver .

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
StartDate Obligatorio Variant Fecha y hora de inicio arbitrarias, por ejemplo, "10/7/2010" o "10/7/2010 2:00:00 p.m.".
FinishDate Obligatorio Variant Fecha y hora de finalización arbitrarias.

Comentarios

La propiedad EffectiveDateDifference, usa el calendario eficaz para las tareas programadas manualmente, que permite que las tareas de inicio y finalización en los tiempos de descanso. Los argumentos StartDate y FinishDate pueden ser fechas arbitrarias. La propiedad y los argumentos no afectan a las fechas de la tarea.

Use las propiedades EffectiveDateSubtract, EffectiveDateAdd y EffectiveDateDifference para calcular las fechas de inicio y finalización de las tareas programadas manualmente.

Para calcular la diferencia de fechas para una tarea programada automáticamente, donde también puede especificar el calendario, use el método DateDifference.

Ejemplo:

La siguiente instrucción devuelve el valor 480, que muestra que la fecha de finalización se produce 8 horas del período laborable después de la fecha de inicio.

Debug.Print ActiveProject.Tasks(3).StartDriver.EffectiveDateDifference("7/1/2009 3:00:00 PM", "7/2/2009 3:00:00 PM")

La siguiente instrucción devuelve el valor -840, que muestra que la fecha de finalización se produce 14 horas del período laborable antes de la fecha de inicio.

Debug.Print ActiveProject.Tasks(3).StartDriver.EffectiveDateDifference("7/1/2009 3:00:00 PM", "6/30/2009 8:00:00 AM")

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.