Application.DateAdd method (Project)
Gibt für einen automatisch geplanten Vorgang das Datum und die Uhrzeit zurück, das um eine angegebene Dauer auf ein anderes Datum folgt.
Syntax
Ausdruck. DateAdd
( _StartDate_
, _Duration_
, _Calendar_
)
expression Eine Variable, die ein Application-Objekt darstellt.
Parameter
Name | Erforderlich/Optional | Datentyp | Beschreibung |
---|---|---|---|
StartDate | Erforderlich | Variant | Das ursprüngliche Datum, zu dem die Dauer addiert wird. |
Duration | Erforderlich | Variant | Die Dauer, die zum Anfangsdatum addiert werden soll. |
Calendar | Optional | Objekt | Ein Ressourcen-, Vorgangs- oder Basiskalenderobjekt. Der Standardwert ist der Kalender des aktiven Projekts. |
Rückgabewert
Variant
Bemerkungen
Verwenden Sie die EffectiveDateAdd-Eigenschaft , um einem Datum für einen manuell geplanten Vorgang, der einen effektiven Kalender verwendet, der keine Arbeitszeit enthalten kann, eine Dauer hinzuzufügen.
Beispiel
Im folgenden Beispiel wird der Endtermin eines dreitägigen, automatisch geplanten Vorgangs angezeigt, der am 11.07.07 um 08:00 Uhr beginnt.
Sub FindFinishDate()
MsgBox Application.DateAdd(StartDate:="7/11/07 8:00 AM", Duration:="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.