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.