Freigeben über


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.