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.