Partager via


Propriété StartDriver.EffectiveDateAdd (Project)

Obtient la date et l’heure qui suivent une autre date d’une durée spécifiée, à l’aide du calendrier effectif pour une tâche planifiée manuellement. Variant en lecture seule.

Syntaxe

expression. EffectiveDateAdd( _Date_, _Duration_ )

Expression Expression qui renvoie un objet StartDriver .

Parameters

Nom Requis/Facultatif Type de données Description
Date Requis Variant Date et heure arbitraires, par exemple, « 10/07/2010 » ou « 10/07/2010 14:00:00 ».
Duration Requis Variant Durée à ajouter, par exemple, « 3j » ou « 2s ».

Remarques

La propriété EffectiveDateAdd 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. La propriété et les arguments sont sans effet sur les dates réelles des tâches.

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 une date pour une tâche planifiée automatiquement, où vous pouvez également spécifier le calendrier, utilisez la méthode DateAdd .

Exemple

L’instruction suivante renvoie la valeur « 09/07/2009 17:00:00 », ce qui correspond à six jours après la date spécifiée.

Debug.Print ActiveProject.Tasks(3).StartDriver.EffectiveDateAdd("7/2/2009", "6d")

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.