Application.LevelingOptions-Methode (Project)
Gibt die Abgleichsoptionen für das aktive Projekt an.
Syntax
Ausdruck. LevelingOptions
( _Automatic_
, _DelayInSlack_
, _AutoClearLeveling_
, _Order_
, _LevelEntireProject_
, _FromDate_
, _ToDate_
, _PeriodBasis_
, _LevelIndividualAssignments_
, _LevelingCanSplit_
, _LevelProposedBookings_
)
expression Eine Variable, die ein Application-Objekt darstellt.
Parameter
Name | Erforderlich/Optional | Datentyp | Beschreibung |
---|---|---|---|
Automatisch | Optional | Boolean | True, wenn Project Vorgänge im aktiven Projekt automatisch abgleicht. |
DelayInSlack | Optional | Boolean | True, Wenn das aktive Projekt nur während der verfügbaren Pufferzeit abgeglichen werden kann. False, Wenn das Projekt in der Reihenfolge, um Ressourcen verzögert werden kann. |
AutoClearLeveling | Optional | Boolean | True, wenn Project alte Abgleichswerte vor dem Abgleich löscht. |
Order | Optional | Long | Eine Konstante, die angibt, wie Project Ressourcenkonflikte beim Abgleichen von Vorgängen im aktiven Projekt lösen soll. Dies kann eine der PjLevelOrder -Konstanten sein. |
LevelEntireProject | Optional | Boolean | True, Wenn das gesamte Projekt abgeglichen wird. False, Wenn nur die Ressourcen innerhalb des mit FromDate und ToDate angegebenen Datumsbereichs abgeglichen werden. |
FromDate | Optional | Variant | Das Startdatum eines Bereichs, innerhalb dessen überlastete Ressourcen abgeglichen werden. Das FromDate-Argument wird ignoriert, wenn LevelEntireProject auf True festgelegt ist. |
ToDate | Optional | Variant | Das Enddatum eines Bereichs, innerhalb dessen überlastete Ressourcen abgeglichen werden. Das ToDate-Argument wird ignoriert, wenn LevelEntireProject auf True festgelegt ist. |
PeriodBasis | Optional | Long | Gibt an, wie häufig Project nach überlasteten Ressourcen suchen soll. Dies kann eine der PjLevelPeriodBasis -Konstanten sein. |
LevelIndividualAssignments | Optional | Boolean | True, Wenn der Kapazitätsabgleich einzelne Zuordnungen eines Vorgangs anpassen kann. |
LevelingCanSplit | Optional | Boolean | True, Wenn Abgleich kann unterbrochen verbleibende Arbeit. |
LevelProposedBookings | Optional | Boolean | True, Wenn Abgleich Buchungen vorgeschlagene Ressource enthält. |
Rückgabewert
Boolean
Bemerkungen
Wenn ein Argument nicht angegeben wird, wird der entsprechende Standardwert durch die aktuelle Einstellung im Dialogfeld Kapazitätsabgleich angegeben.
Die LevelingOptions -Methode ohne Angabe von Argumenten verwenden, wird das Dialogfeld Kapazitätsabgleich angezeigt.
Zum Einschließen von manuell geplanten Vorgängen in die Abgleichoptionen verwenden Sie die LevelingOptionsEx -Methode.
Beispiel
Im folgenden Beispiel werden Ressourcen in der Anwendung abgeglichen, wobei Konflikte anhand der Priorität gelöst werden.
Sub LevelOverallocatedResources()
LevelingOptions Order:=pjLevelPriority
LevelNow (True)
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.