Application.DateSubtract method (Project)
Gibt für einen automatisch geplanten Vorgang das Datum und die Uhrzeit zurück, das einem anderen Datum um eine angegebene Dauer vorausgeht.
Syntax
Ausdruck. DateSubtract
( _FinishDate_
, _Duration_
, _Calendar_
)
expression Eine Variable, die ein Application-Objekt darstellt.
Parameter
Name | Erforderlich/Optional | Datentyp | Beschreibung |
---|---|---|---|
FinishDate | Erforderlich | Variant | Das für das Ende der Dauer verwendete Datum. |
Duration | Erforderlich | Variant | Die vom Enddatum zu subtrahierende Dauer. |
Calendar | Optional | Objekt | Ein Ressourcen-, Vorgangs- oder Basiskalenderobjekt. Der Standardwert ist der Kalender des aktiven Projekts. |
Rückgabewert
Variant
Bemerkungen
Verwenden Sie die EffectiveDateSubtract -Eigenschaft, um vom Datum eines manuell geplanten Vorgangs, für den ein effektiver Kalender verwendet wird, der arbeitsfreie Zeiten umfassen kann, eine Dauer zu subtrahieren.
Beispiel
Im folgenden Beispiel wird der Anfangstermin eines Vorgangs angezeigt, der drei Tage dauert und am 13.07.1902 um 17:00 Uhr endet.
Sub FindDuration()
MsgBox DateSubtract("7/13/02 5:00 PM", "3d")
End Sub
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.