Application.BoxFormatEx method (Project)

Formatiert einzelne Knoten in der Netzplandiagramm-Ansicht (PERT-Diagramm), deren Farben mit Hexadezimalwerten angegeben werden können.

Syntax

Ausdruck. BoxFormatEx( _ProjectName_, _TaskID_, _DataTemplate_, _HorizontalGridlines_, _VerticalGridlines_, _BorderShape_, _BorderColor_, _BorderWidth_, _BackgroundColor_, _BackgroundPattern_, _Reset_ )

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

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
ProjectName Optional String Der Name des Projekts, das beim Arbeiten mit Projekten konsolidierten TaskID enthält. Der Standardwert ist der Name des aktiven Projekts.
TaskID Optional Long Die Nummer des Vorgangs, der durch den zu ändernden Knoten dargestellt wird. Standardmäßig werden die Knoten geändert, die die ausgewählten Vorgänge darstellen.
Datatemplate Optional String Der Name der zu verwendenden Datenvorlage.
HorizontalGridlines Optional Boolean True, Wenn horizontale Gitternetzlinien die Zeilen im Feld trennen. anderenfalls False.
VerticalGridlines Optional Boolean True, wenn vertikale Gitternetzlinien die Spalten im Feld voneinander trennen. anderenfalls False.
Rahmenform Optional Long Die Form des Knotenrahmens. Dies kann eine der PjBoxShape -Konstanten sein.
BorderColor Optional Long Die Farbe des Knotenrahmens. Kann ein Hexadezimalwert für die RGB-Farbe, wobei Rot ist das letzte Byte. Der Wert &HFF0000 ist z. B. blau und &H00FFFF gelb.
BorderWidth Optional Long Specifies the box border width, where values can be 1 to 4 for the four line widths shown in the Format Box dialog box.
BackgroundColor Optional Long Die Farbe des Knotenrahmens. Ein Hexadezimalwert sein kann, wobei Rot ist das letzte Byte. Der Wert &HFFFF00 ist z. B. blaugrün und &HFF00FF lila.
BackgroundPattern Optional Long Das Hintergrundmuster. Dies kann eine der PjBackgroundPattern-Konstanten sein.
Reset Optional Boolean True, Wenn die im Feld Formatierung auf die Standardformatvorlage zurückgesetzt wird, wie im Dialogfeld Knotenarten dargestellt. Wenn Zurücksetzen auf True festgelegt ist, werden alle Argumente außer Projektname und TaskID ignoriert.

Rückgabewert

Boolean

Bemerkungen

Wenn TaskID angegeben wird, kann der zugehörige Vorgang durch Anwendung eines Filters oder einer reduzierten Gliederungsstruktur ausgeblendet werden.

Mithilfe der BoxFormatEx -Methode ohne Argumente zeigt das Dialogfeld Format für die ausgewählten Vorgänge. Wenn keine Vorgänge ausgewählt sind, hat die BoxFormatEx -Methode keine Auswirkung.

Verwenden Sie die BoxFormatEx -Methode zum Ändern der Formatierung von Feldern gegenüber den Standardformatvorlagen. Verwenden Sie zum Definieren der Standardarten die BoxStylesEdit oder die BoxStylesEditEx -Methode.

Beispiel

Im folgenden Beispiel wird die Farbe des Knotenrahmens in rot und die Hintergrundfarbe in ein hellblau gesprenkeltes Muster geändert.

Sub BoxFormat_Color() 
    'Activate the Network Diagram view
    ViewApply Name:="Network Diagram"

    BoxFormatEx TaskID:="2", bordershape:=pjBoxRoundedRectangle, VerticalGridlines:=False, _
        BorderWidth:=3, backgroundpattern:=pjBackgroundLightDither, _
        BackgroundColor:=&HFF0000, BorderColor:=&HFF
End Sub

Hinweis

Wenn Sie eine der PjColor-Konstanten für die Parameter BorderColor oder BackgroundColor verwenden, ist die Farbe fast schwarz. For example, the value of pjGreen is 9, which in the BoxFormatEx method is a very dark red. Um nur die sechzehn Farben zu verwenden, die mit PjColor-Konstanten verfügbar sind, verwenden Sie die BoxFormat-Methode .

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.