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.