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.
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.