Propriété StartDriver.EffectiveDateDifference (Project)

Obtient la durée entre deux dates en minutes, à l’aide du calendrier effectif pour une tâche planifiée manuellement. Long (en lecture seule).

Syntaxe

expression. EffectiveDateDifference( _StartDate_, _FinishDate_ )

Expression Expression qui renvoie un objet StartDriver .

Parameters

Nom Requis/Facultatif Type de données Description
StartDate Requis Variant Date et heure de début arbitraires, par exemple, « 10/07/2010 » ou « 10/07/2010 14:00:00 ».
FinishDate Requis Variant Date et heure de fin arbitraires.

Remarques

La propriété EffectiveDateDifference utilise le calendrier effectif pour les tâches planifiées manuellement, ce qui permet aux tâches de démarrer et de se terminer pendant des périodes chômées. Les arguments StartDate et FinishDate peuvent être des dates arbitraires. La propriété et les arguments n’affectent pas les dates de la tâche.

Utilisez les propriétés EffectiveDateSubtract, EffectiveDateAdd et EffectiveDateDifference pour calculer les dates de début et de fin des tâches planifiées manuellement.

Pour calculer la différence de date pour une tâche planifiée automatiquement, où vous pouvez également spécifier le calendrier, utilisez la méthode DateDifference .

Exemple

L’instruction suivante renvoie la valeur 480, indiquant que la date de fin se situe 8 heures ouvrées après la date de début.

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

L’instruction suivante renvoie la valeur -840, indiquant que la date de fin se situe 14 heures ouvrées avant la date de début.

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

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.