ShapeRange.Align-Methode (Publisher)
Richtet alle Formen im angegebenen ShapeRange -Objekt.
Syntax
Ausdruck. Align (AlignCmd, RelativeTo)
Ausdruck Eine Variable, die ein ShapeRange-Objekt darstellt.
Parameter
Name | Erforderlich/Optional | Datentyp | Beschreibung |
---|---|---|---|
AlignCmd | Erforderlich | MsoAlignCmd | Gibt an, wie die Formen ausgerichtet werden sollen. |
RelativeTo | Erforderlich | MsoTriState | Gibt an, ob Formen relativ zur Seite oder zueinander ausgerichtet werden sollen. |
Hinweise
Der AlignCmd-Parameter kann eine der MsoAlignCmd-Konstanten sein, die in der Microsoft Office-Typbibliothek deklariert und in der folgenden Tabelle angezeigt werden.
Konstante | Beschreibung |
---|---|
msoAlignBottoms | Richtet Formen entlang ihrer Unterkante aus. Wenn RelativeToauf msoFalse festgelegt ist, bestimmt die unterste Form die Linie, an der die anderen Formen ausgerichtet sind. |
msoAlignCenters | Richtet Formen an einer vertikalen Linie durch ihre Mittelpunkte aus. Wenn RelativeToauf msoFalse festgelegt ist, werden Shapes auf einer Linie auf halbem Weg zwischen den links- und rechtssten Formen ausgerichtet. |
msoAlignLefts | Richtet Formen linksbündig an. Wenn RelativeToauf msoFalse festgelegt ist, bestimmt die form am weitesten links die Linie, an der die anderen Formen ausgerichtet sind. |
msoAlignMiddles | Richtet Formen an einer horizontalen Linie durch ihre Mittelpunkte aus. Wenn RelativeToauf msoFalse festgelegt ist, werden Shapes auf einer Linie auf halbem Weg zwischen den oberen und unteren Formen ausgerichtet. |
msoAlignRights | msoAlignRights Richtet Formen rechtsbündig an. Wenn RelativeToauf msoFalse festgelegt ist, bestimmt die Form ganz rechts die Linie, an der die anderen Formen ausgerichtet sind. |
msoAlignTops | Richtet Formen entlang ihrer Oberkante aus. Wenn RelativeToauf msoFalse festgelegt ist, bestimmt die oberste Form die Linie, an der die anderen Formen ausgerichtet sind. |
Der RelativeTo-Parameter kann eine der MsoTriState-Konstanten sein.
Konstante | Beschreibung |
---|---|
msoFalse | Richtet Formen relativ zueinander aus. |
msoTrue | Richtet Formen relativ zur Seite aus. |
Wenn der RelativeTo-ParametermsoFalse ist und der Formbereich nur eine Form enthält, tritt ein Fehler auf.
Beispiel
Das folgende Beispiel richtet alle Formen auf der ersten Seite der aktiven Publikation an einer vertikalen Linie durch ihre Mittelpunkte aus.
ActiveDocument.Pages(1).Shapes.Range.Align _
AlignCmd:=msoAlignCenters, _
RelativeTo:=msoTrue
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.