Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ruft die Dauer zwischen zwei Datumsangaben in Minuten ein, mit dem effektiven Kalender für einen manuell geplanten Vorgang ab. Schreibgeschützter langer Wert.
Syntax
Ausdruck.
EffectiveDateDifference
( _StartDate_
, _FinishDate_
)
Ausdruck Ein Ausdruck, der ein StartDriver-Objekt zurückgibt.
Parameter
Name | Erforderlich/Optional | Datentyp | Beschreibung |
---|---|---|---|
StartDate | Erforderlich | Variant | Beliebiger Anfangstermin und beliebige Uhrzeit, z. B. "10.07.2010" oder "10.07.2010 14:00:00". |
FinishDate | Erforderlich | Variant | Beliebiger Endtermin und beliebige Uhrzeit. |
Hinweise
Die EffectiveDateDifference -Eigenschaft verwendet effektiven Kalender für manuell geplante Vorgänge, wodurch Aufgaben beginnen oder enden auf arbeitsfreie Zeiten. Die Argumente StartDate und FinishDate können beliebige Datumsangaben entsprechen. Die -Eigenschaft und die Argumente wirken sich nicht auf die Aufgabentermine aus.
Verwenden Sie die Eigenschaften EffectiveDateSubtract, EffectiveDateAdd und EffectiveDateDifference , um Start- und Endtermine für manuell geplante Vorgänge zu berechnen.
Verwenden Sie zur Berechnung des Datumsunterschieds für automatisch geplante Vorgänge, bei denen Sie auch den Kalender angeben können, die DateDifference -Methode.
Beispiel
Mit der folgenden Anweisung wird der Wert 480 zurückgegeben, der angibt, dass der Endtermin 8 Arbeitsstunden nach dem Anfangstermin liegt.
Debug.Print ActiveProject.Tasks(3).StartDriver.EffectiveDateDifference("7/1/2009 3:00:00 PM", "7/2/2009 3:00:00 PM")
Mit der folgenden Anweisung wird der Wert -840 zurückgegeben, der angibt, dass der Endtermin 14 Arbeitsstunden vor dem Anfangstermin liegt.
Debug.Print ActiveProject.Tasks(3).StartDriver.EffectiveDateDifference("7/1/2009 3:00:00 PM", "6/30/2009 8:00:00 AM")
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.