Share via


Application.LevelingOptionsEx method (Project)

Gibt Abgleichoptionen für das aktive Projekt an, einschließlich des Abgleichs von manuell geplanten Vorgängen.

Syntax

Ausdruck. LevelingOptionsEx( _Automatic_, _DelayInSlack_, _AutoClearLeveling_, _Order_, _LevelEntireProject_, _FromDate_, _ToDate_, _PeriodBasis_, _LevelIndividualAssignments_, _LevelingCanSplit_, _LevelProposedBookings_, _LevelPinnedTasks_ )

Ausdruck Ein Ausdruck, der ein Application-Objekt zurückgibt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
Automatisch Optional Boolean True, wenn Project Vorgänge im aktiven Projekt automatisch abgleicht. False, Wenn der Kapazitätsabgleich wird manuell gesteuert. Der Standardwert ist False.
DelayInSlack Optional Boolean True, Wenn das aktive Projekt nur während der verfügbaren Pufferzeit abgeglichen werden kann. False, Wenn das Projekt kann, um Ressourcen verzögert werden. Der Standardwert ist False.
AutoClearLeveling Optional Boolean True , wenn Project alte Abgleichswerte vor dem Abgleich löscht; andernfalls False. Der Standardwert ist True.
Order Optional Integer Eine Konstante, die angibt, wie Project Ressourcenkonflikte behoben werden sollten beim Abgleichen von Vorgängen des aktiven Projekts. Dies kann eine der PjLevelOrder -Konstanten sein. Der Standardwert ist PjLevelOrderStandard.
LevelEntireProject Optional Boolean True, Wenn das gesamte Projekt abgeglichen wird. False, Wenn nur die Ressourcen mit FromDate und ToDate angegebenen Datumsbereichs abgeglichen werden. Der Standardwert ist True.
FromDate Optional Variant Das Startdatum eines Bereichs, innerhalb dessen überlastete Ressourcen abgeglichen werden. Das FromDate-Argument wird ignoriert, wenn LevelEntireProjectauf True festgelegt ist.
ToDate Optional Variant Das Enddatum eines Bereichs, innerhalb dessen überlastete Ressourcen abgeglichen werden. Das ToDate-Argument wird ignoriert, wenn LevelEntireProjectauf True festgelegt ist.
PeriodBasis Optional Integer Gibt an, wie häufig Project nach überlasteten Ressourcen suchen soll. Dies kann eine der PjLevelPeriodBasis -Konstanten sein. Der Standardwert ist PjDayByDay.
LevelIndividualAssignments Optional Boolescher Wert True , wenn das Abgleichen einzelne Zuordnungen für einen Vorgang anpassen kann; andernfalls False. Der Standardwert ist True.
LevelingCanSplit Optional Boolean True, Wenn Abgleich kann unterbrochen verbleibende Arbeit; anderenfalls False. Der Standardwert ist True.
LevelProposedBookings Optional Boolean True , wenn der Abgleich vorgeschlagene Ressourcenbuchungen umfasst; andernfalls False. Der Standardwert ist False.
LevelPinnedTasks Optional Boolean True, wenn manuell geplante Vorgänge abgeglichen werden sollen, andernfalls False. Der Standardwert ist False.

Rückgabewert

Boolean

Bemerkungen

Wenn ein Argument nicht angegeben wird, wird der entsprechende Standardwert durch die aktuelle Einstellung im Dialogfeld Kapazitätsabgleich angegeben. Die Standardwerte in der Liste der Parameter angegeben sind für eine Neuinstallation des Projekts. Wählen Sie im Dialogfeld Kapazitätsabgleich auf der Registerkarte Ressourcen des Menübands, Zugriff auf Abgleichoptionen.

Die LevelingOptionsEx -Methode ohne Argumente verwenden, wird das Dialogfeld Kapazitätsabgleich angezeigt.

Informationen, um nur die Option für den Abgleich manuell geplanter Vorgänge abzurufen oder festzulegen, finden Sie bei der LevelFreeformTasks -Eigenschaft.

Beispiel

Die folgende Beispiel Ebenen nur ausgewählte Ressourcen für Vorgänge im August 2012 mithilfe von Vorgangspriorität zum Lösen von Konflikten.

Sub LevelOverallocatedResources() 
    LevelingOptionsEx Order:=pjLevelPriority, LevelEntireProject:=False, _ 
        FromDate:="8/1/2012", ToDate:="8/31/2012" 
    LevelNow (False) 
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.