Application.BoxLayout method (Project)
Gibt das Layout von Knoten in der aktiven Netzplandiagramm-Ansicht (PERT-Diagramm) an.
Syntax
Ausdruck. BoxLayout
( _LayoutMode_
, _LayoutScheme_
, _SummaryPrecedence_
, _RowAlignment_
, _ColumnAlignment_
, _RowSpacing_
, _ColumnSpacing_
, _RowHeight_
, _ColumnWidth_
, _AdjustForPageBreaks_
, _ShowSummaryTasks_
, _ViewBackgroundColor_
, _ViewBackgroundPattern_
, _ShowProgressMarks_
, _ShowPageBreaks_
, _ShowIDOnly_
)
expression Eine Variable, die ein Application-Objekt darstellt.
Parameter
Name | Erforderlich/Optional | Datentyp | Beschreibung |
---|---|---|---|
LayoutMode | Optional | Long | Gibt an, ob das Layout von Knoten automatisch oder vom Benutzer, mit der LayoutNow -Methode oder über die Benutzeroberfläche gesteuert wird. Dies kann eine der PjLayoutMode -Konstanten sein. |
LayoutScheme | Optional | Long | Gibt die Knotenausrichtung in den einzelnen Zeilen an. Dies kann eine der PjLayoutScheme -Konstanten sein. |
SummaryPrecedence | Optional | Boolean | Wenn True, Sammelvorgänge vor platziert werden Teilvorgänge. |
RowAlignment | Optional | Long | Ausrichtung von Text innerhalb einer Zeile. Kann eine der PjVerticalAlignment -Konstanten sein. |
ColumnAlignment | Optional | Long | Ausrichtung von Text innerhalb einer Spalte. Kann eine der PjAlignment -Konstanten sein. |
RowSpacing | Optional | Long | Spacing between rows. The value can be from 0 to 200. |
ColumnSpacing | Optional | Long | Spacing between columns. The value can be from 0 to 200. |
RowHeight | Optional | Long | Die Höhe der Knotenzeilen. Dies kann eine der PjRowColSize -Konstanten sein. |
ColumnWidth | Optional | Long | Die Breite der einzelnen Knotenspalten. Kann eine der PjRowColSize -Konstanten sein. |
AdjustForPageBreaks | Optional | Boolean | Wenn es nicht auf der aktuellen Seite passt True, eine neue Aufgabe auf der nächsten Seite eingefügt wird. Wenn False, eine neue Aufgabe auf einen Umbruch zwischen den Seiten fallen kann. |
ShowSummaryTasks | Optional | Boolean | Wenn True, Sammelvorgänge angezeigt werden. Wenn False, Sammelvorgänge werden ausgeblendet. |
ViewBackgroundColor | Optional | Long | Die Hintergrundfarbe der Ansicht. Dies kann eine der PjColor -Konstanten sein. |
ViewBackgroundPattern | Optional | Long | Das Hintergrundmuster. Dies kann eine der PjBackgroundPattern -Konstanten sein. |
ShowProgressMarks | Optional | Boolean | Mit eine diagonale Linie von der oberen rechten Ecke des Felds zur unteren linken Ecke sind true Wenn derzeit bearbeitete Vorgänge mit eine diagonale Linie von der oberen linken Ecke des Felds abgeschlossenen Aufgaben und der unteren rechten Ecke gekennzeichnet sind gekennzeichnet. False, Wenn der Fortschritt von Vorgängen nicht markiert wird. |
ShowPageBreaks | Optional | Boolean | True, Wenn anzeigen Seitenumbrüche im Netzplandiagramm; anderenfalls False. |
ShowIDOnly | Optional | Boolean | True, Wenn nur die Nummern angezeigt werden. False, Wenn alle Aufgabe von Datenfeldern in der Netzplandiagramm-Knoten angezeigt werden. |
Rückgabewert
Boolean
Bemerkungen
Verwendung der BoxLayout -Methode ohne Angabe von Argumenten wird das Dialogfeld Knotenlayout angezeigt.
Informationen zum Formatieren des Netzwerkdiagrammlayouts mit Hexadezimalwerten für ViewBackgroundColor finden Sie unter der BoxLayoutEx-Methode .
Beispiel
Im folgenden Beispiel wird das Layout von Knoten in der aktiven Netzplandiagramm-Ansicht auf die Standardwerte festgelegt.
Sub ReturnToDefault()
Application.BoxLayout LayoutMode:=pjLayoutManual, LayoutScheme:=pjLayoutTopDownFromLeft, _
SummaryPrecedence:=True, RowAlignment:=pjCenter, ColumnAlignment:=pjMiddle, RowSpacing:=45, _
ColumnSpacing:=60, RowHeight:=pjSizeBestFit, ColumnWidth:=pjSizeBestFit, AdjustForPageBreaks:=True, _
ShowSummaryTasks:=True, ViewBackgroundColor:=pjWhite, ViewBackgroundPattern:=pjBackgroundSolidFill, _
ShowProgressMarks:=False, ShowPageBreaks:=True, ShowIDOnly:=False
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.