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.