Application.CalendarBarStylesEditEx-Methode (Project)
Ändert das Format des angegebenen Balkentyps in der Kalenderansicht. Dabei kann Color ein Hexadezimalwert sein.
Syntax
Ausdruck. CalendarBarStylesEditEx
( _Item_
, _Bar_
, _Pattern_
, _Color_
, _Align_
, _Wrap_
, _Shadow_
, _Field1_
, _Field2_
, _Field3_
, _Field4_
, _Field5_
, _SplitPattern_
)
Ausdruck Ein Ausdruck, der ein Application-Objekt zurückgibt.
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 ein Hexadezimalwert für die RGB-Farbe sein, dabei enthält das letzte Byte den Wert für Rot. Z. B. ist der Wert &HFF0000 Blau und &H00FFFF Gelb. |
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 .
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"
CalendarBarStylesEditEx Item:=pjBarCritical, Bar:=PjCalendarBarType.pjNormalBar, _
Color:=&HAA00AA, Pattern:=PjFillPattern.pjDiagonalRightPattern, _
Field1:="Name", Field2:="Resource Names"
CalendarBarStylesEditEx Item:=pjBarSummary, Bar:=PjCalendarBarType.pjLineBar, _
Color:=&H1AA01
End Sub
Hinweis
Wenn Sie eine der PjColor-Enumerationskonstanten für den Color-Parameter verwenden, ist die Farbe nahezu schwarz. For example, the value of pjGreen is 9, which in the CalendarBarStylesEditEx method is a very dark red. To use only the sixteen colors available with PjColor constants, use the CalendarBarStylesEdit method.
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.