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.