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.