Freigeben über


Application.OptionsSchedule method (Project)

Legt Terminplaneinstellungen fest.

Syntax

Ausdruck. OptionsSchedule( _ScheduleMessages_, _StartOnCurrentDate_, _AutoLink_, _AutoSplit_, _CriticalSlack_, _TaskType_, _DurationUnits_, _WorkUnits_, _AutoTrack_, _SetDefaults_, _AssignmentUnits_, _EffortDriven_, _HonorConstraints_, _ShowEstimated_, _NewTasksEstimated_ )

expression Eine Variable, die ein Application-Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
ScheduleMessages Optional Variant Boolean. True, wenn beim Auftreten von Terminplanschwierigkeiten Meldungen angezeigt werden, andernfalls False.
StartOnCurrentDate Optional Boolean True, Wenn neue Vorgänge beginnen mit dem aktuellen Datum. False, Wenn neue Vorgänge beginnen mit auf den Projektanfangstermin (vom Anfangstermin aus geplante Projekte) oder auf das Projekt Endtermin (vom Endtermin aus geplante Projekte).
AutoLink Optional Boolean True, Wenn Vorgänge automatisch verknüpft werden. anderenfalls False.
AutoSplit Optional Boolean True, Wenn derzeit bearbeitete Vorgänge automatisch unterbrochen werden. anderenfalls False.
CriticalSlack Optional Variant Die maximal zulässige Pufferzeit für kritische Vorgänge.
TaskType Optional Long Der Standardtyp für neue Vorgänge. Dies kann eine der PjTaskFixedType -Konstanten sein.
DurationUnits Optional Long Die Standardzeiteinheit für Vorgänge. Dies kann eine der PjUnit -Konstanten sein.
WorkUnits Optional Long Der Standardwert arbeiten Einheit für ressourcenzuordnungen. Eine der PjUnit -Konstanten kann sein.
AutoTrack Optional Boolean True, Wenn durch vorgangsüberwachungsfelder automatisch ressourcenzuordnungen aktualisiert. anderenfalls False.
SetDefaults Optional Boolean True, Wenn die für alle Argumente bis auf ScheduleMessages und AssignmentUnits angegebenen Werte die Standardwerte für neue Projektdateien werden. anderenfalls False.
AssignmentUnits Optional Long Gibt an, wie Zuordnungseinheiten angezeigt werden sollen. Dies kann eine der PjAssignmentUnit-Konstanten sein.
EffortDriven Optional Boolean True, Wenn neue Vorgänge leistungsgesteuert sind. anderenfalls False.
HonorConstraints Optional Boolean True, Wenn die Einschränkungstermine von Vorgängen erfüllt. anderenfalls False.
ShowEstimated Optional Boolean True, Wenn die Vorgangsdauer in neuen Projekten mit dem Schätzungszeichen angezeigt wird. anderenfalls False.
NewTasksEstimated Optional Boolean True, Wenn neue Vorgänge im aktiven Projekt geschätzte Dauer haben. anderenfalls False.

Rückgabewert

Boolesch

Bemerkungen

Wenn ein Argument nicht angegeben wird, wird der entsprechende Standardwert durch die aktuelle Einstellung auf der Registerkarte Terminplan im Dialogfeld Optionen bestimmt.

Verwendung der OptionsSchedule -Methode ohne Angabe von Argumenten wird das Dialogfeld Projektoptionen angezeigt.

Beispiel

Im folgenden Beispiel wird die Anzeige von Meldungen bei Terminplanschwierigkeiten aktiviert, neue Vorgänge werden so geplant, dass sie am aktuellen Datum starten, und als Standardzeiteinheit für Vorgänge wird eine Woche festgelegt.

Sub Options_Schedule() 
 OptionsSchedule ScheduleMessages:=True, StartOnCurrentDate:=True, DurationUnits:=pjWeek 
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.