Partager via


Méthode Application.DateDifference (Project)

Renvoie la durée en minutes comprise entre deux dates, pour une tâche planifiée automatiquement.

Syntaxe

expression. DateDifference( _StartDate_, _FinishDate_, _Calendar_ )

expressionUne variable qui représente un objetApplication.

Paramètres

Nom Requis/Facultatif Type de données Description
StartDate Requis Variant Date utilisée comme début de la durée.
FinishDate Requis Variant Date utilisée comme fin de la durée.
Calendar Facultatif Object Objet du calendrier de base, des ressources ou des tâches. La valeur par défaut est le calendrier du projet actif.

Valeur renvoyée

Long

Remarques

Pour obtenir une différence entre deux dates pour une tâche planifiée manuellement, qui utilise un calendrier effectif qui peut inclure des heures non travaillées, utilisez la propriété EffectiveDateDifference .

Exemple

L'exemple suivant montre comment afficher la durée d'une tâche qui commence le 11/07/97 à 08:00 et s'achève le 13/07/97 à 17:00.

Sub FindDuration() 
 MsgBox Application.DateDifference ("7/11/97 8:00 AM", "7/13/97 5:00 PM") 
End Sub

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.