Application.CalendarBarStylesEdit method (Project)

Ändert das Format der angegebenen Leistenart in der Kalenderansicht.

Syntax

Ausdruck. CalendarBarStylesEdit( _Item_, _Bar_, _Pattern_, _Color_, _Align_, _Wrap_, _Shadow_, _Field1_, _Field2_, _Field3_, _Field4_, _Field5_, _SplitPattern_ )

expression Eine Variable, die ein Application-Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
Item Erforderlich Long Der Typ des Kalenders Balkenart bearbeiten. Kann eine der folgenden PjBarItem -Konstanten sein: PjBarNonCritical, PjBarCritical, PjBarSummary, PjBarMilestone, PjBarMarked, PjBarHighlighted, PjBarProjectSummary oder PjBarExternalTask.
Bar Optional Long Die Balkenart. Kann eine der folgenden PjCalendarBarType -Konstanten sein: PjNormalBar, PjLineBar oder PjNoBar.
Pattern Optional Long Das Balkenmuster. Dies kann eine der folgenden PjFillPattern -Konstanten sein:
Color Optional Long Die Balkenfarbe. Dies kann eine der PjColor -Konstanten sein.
Align Optional Long Die Ausrichtung des Texts in der Leiste. Kann eine der folgenden PjAlignment -Konstanten sein: PjCenter, PjLeft oder PjRight.
Wrap Optional Boolean True, wenn Project den Balkentext umbricht. anderenfalls False.
Shadow Optional Boolean True, Wenn der Balken mit Schatten dargestellt wird. anderenfalls False.
Field1 Optional String Das erste Feld, das im Balken angezeigt werden soll.
Field2 Optional String Das zweite Feld, das im Balken angezeigt werden soll.
Field3 Optional String Das dritte Feld, das im Balken angezeigt werden soll.
Field4 Optional String Das vierte Feld, das im Balken angezeigt werden soll.
Field5 Optional String Das fünfte Feld, das im Balken angezeigt werden soll.
SplitPattern Optional Long Das Linienmuster verwendet, um die unterbrochene Vorgänge angezeigt. Kann eine der folgenden PjLineType -Konstanten sein: PjNoLines, PjDash, PjCloseDot, PjContinuous oder PjDot.

Rückgabewert

Boolean

Bemerkungen

Bei Angabe eines Wertes für eines der Felder Field1 bis Field5 ist es erforderlich, dass alle jeweils vorangehenden Field-Argumente ebenfalls angegeben werden. Wenn beispielsweise ein Wert fürField3 angegeben wird, muss dies auch für Field1 und Field2 erfolgen.

Hinweis

Die Parameter Field1 bis Field5 können keine PjFields-Konstanten verwenden. Zum Anzeigen der Feldnamen, die Kalenderbalken hinzugefügt werden können, öffnen Sie die Kalenderansicht, und klicken Sie in der Gruppe Kalendertools auf die Registerkarte Format. Klicken Sie im Menüband auf Balkenarten , und klicken Sie dann auf die Dropdownliste Felder .

Verwenden Sie die CalendarBarStylesEditEx-Methode, um Kalenderleistenstile zu bearbeiten, wobei Color ein RGB-Wert sein kann.

Beispiel

Im folgenden Beispiel werden kritische Aufgaben als normale Balken, die Farbe auf Lila mit diagonalen Streifen und die Felder festgelegt, um den Vorgangsnamen und die zugewiesenen Ressourcennamen einzuschließen. Das Beispiel legt auch Sammelvorgänge als Linienbalken und die Farbe auf Grün fest.

Sub CalendarBar_StyleEdit() 
 'Activate Caldender view 
 ViewApply Name:="Calendar" 
 
 CalendarBarStylesEdit Item:=pjBarCritical, Bar:=PjCalendarBarType.pjNormalBar, _ 
 Color:=PjColor.pjPurple, Pattern:=PjFillPattern.pjDiagonalRightPattern, _ 
 Field1:="Name", Field2:="Resource Names" 
 CalendarBarStylesEdit Item:=pjBarSummary, Bar:=PjCalendarBarType.pjLineBar, _ 
 Color:=PjColor.pjGreen 
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.