Application.GanttBarFormatEx method (Project)

Ändert die Formatierung von Vorgangsbalken gegenüber den Standardarten. Dabei können die Farben als RGB-Hexadezimalwert dargestellt werden.

Syntax

Ausdruck. GanttBarFormatEx( _TaskID_, _GanttStyle_, _StartShape_, _StartType_, _StartColor_, _MiddleShape_, _MiddlePattern_, _MiddleColor_, _EndShape_, _EndType_, _EndColor_, _LeftText_, _RightText_, _TopText_, _BottomText_, _InsideText_, _Reset_, _ProjectName_ )

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

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
TaskID Optional Long Die Identifikationsnummer des Vorgangs, der im Gantt-Diagramm geändert werden soll. In der Standardeinstellung werden die Vorgangsbalken der ausgewählten Vorgänge geändert.
GanttStyle Optional Integer Die Formatvorlage, die von Vorgangsbalkens, der formatiert werden soll. Der Wert für GanttStyle basiert auf der Position des Balkens Formatvorlage im Dialogfeld Balkenarten. Beispielsweise gibt der Wert 3 die dritte Balkenart in der Liste.
StartShape Optional Integer Die Form für den Anfang des Vorgangsbalkens. Dies kann eine der PjBarEndShape -Konstanten sein.
StartType Optional Integer Die Art für den Anfang des Vorgangsbalkens. Dies kann eine der PjBarType -Konstanten sein.
StartColor Optional Long Die Farbe für den Anfang des Vorgangsbalkens. Dies kann ein RGB-Hexadezimalwert sein, dabei enthält das letzte Byte den Wert für Rot. Z. B. entspricht der Wert &H00FFFF Gelb.
MiddleShape Optional Integer Die mittlere Form eines Vorgangsbalkens. Dies kann eine der PjBarShape -Konstanten sein.
MiddlePattern Optional Integer Das Muster für die Mitte des Vorgangsbalkens. Dies kann eine der PjFillPattern -Konstanten sein.
MiddleColor Optional Long Die Farbe des Vorgangsbalkens mittleren Bereich. Dies kann ein RGB-Hexadezimalwert sein, dabei enthält das letzte Byte den Wert für Rot. Z. B. entspricht der Wert &H00FFFF Gelb.
EndShape Optional Integer Das Shape Ende des Vorgangsbalkens. Dies kann eine der folgenden PjBarEndShape -Konstanten sein.
EndType Optional Integer Der Typ Ende des Vorgangsbalkens. Kann eine der folgenden PjBarType -Konstanten sein: PjDashed, PjFramed oder PjSolid.
EndColor Optional Long Die Farbe der Form Ende des Vorgangsbalkens. Dies kann ein RGB-Hexadezimalwert sein, dabei enthält das letzte Byte den Wert für Rot. Z. B. entspricht der Wert &HFFFF00 Blaugrün.
LeftText Optional String Das auf der linken Seite des Vorgangsbalkens anzuzeigende Vorgangsfeld.
RightText Optional String Das auf der rechten Seite des Vorgangsbalkens anzuzeigende Vorgangsfeld.
TopText Optional String Das oberhalb des Vorgangsbalkens anzuzeigende Vorgangsfeld.
BottomText Optional String Das unterhalb des Vorgangsbalkens anzuzeigende Vorgangsfeld.
InsideText Optional String Das innerhalb des Vorgangsbalkens anzuzeigende Vorgangsfeld.
Reset Optional Boolean True, Wenn die Leiste Formatierung zurückgesetzt wird, auf die Standard-Formatierung der Formatvorlage im Dialogfeld Balkenarten; anderenfalls False.
ProjectName Optional String Der Name des Projekts, das TaskID enthält. Der Standardwert ist der Name des aktiven Projekts.

Rückgabewert

Boolean

Bemerkungen

Verwenden die GanttBarFormatEx -Methode ohne Angabe von Argumenten wird das Dialogfeld Balken formatieren angezeigt.

Zum Definieren der Standardarten, bei denen die Farben durch RGB-Hexadezimalwerte dargestellt werden können, verwenden Sie die GanttBarEditEx -Methode.

Beispiel

Im folgenden Beispiel wird für den Anfang des Vorgangs mit der Vorgangsnummer 3 eine mittelgroße rote Raute angezeigt.

Sub GanttBar_Format() 
 
    'Activate Gantt Chart view 
    ViewApply Name:="&Gantt Chart" 
    GanttBarFormatEx TaskID:=3, StartShape:=pjDiamond, StartType:=pjSolid, StartColor:=&H8888FF
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.