ShapeRange.Align-Methode (Publisher)

Richtet alle Formen im angegebenen ShapeRange -Objekt.

Syntax

Ausdruck verwendet werden. Ausrichten (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 Parameter "AlignCmd" kann eine der MsoAlignCmd-Konstanten sein, die in der Microsoft Office-Typbibliothek deklariert und in der folgenden Tabelle dargestellt werden.

Konstante Beschreibung
msoAlignBottoms Richtet Formen entlang ihrer Unterkante aus. Wenn RelativeTo den Wert msoFalse hat, bestimmt das unterste Shape die Linie, an der die anderen Shapes ausgerichtet sind.
msoAlignCenters Richtet Formen an einer vertikalen Linie durch ihre Mittelpunkte aus. Wenn RelativeTomsoFalse ist, werden Shapes auf einer Linie auf halbem Weg zwischen der linken und rechten Shape ausgerichtet.
msoAlignLefts Richtet Formen linksbündig an. Wenn RelativeTo den Wert msoFalse hat, bestimmt das Shape ganz links die Linie, an der die anderen Shapes ausgerichtet sind.
msoAlignMiddles Richtet Formen an einer horizontalen Linie durch ihre Mittelpunkte aus. Wenn RelativeTomsoFalse ist, werden Shapes auf einer Linie auf halbem Weg zwischen dem obersten und dem untersten Shape ausgerichtet.
msoAlignRights msoAlignRights Richtet Formen rechtsbündig an. Wenn RelativeTo den Wert msoFalse hat, bestimmt das Shape ganz rechts die Linie, an der die anderen Shapes ausgerichtet sind.
msoAlignTops Richtet Formen entlang ihrer Oberkante aus. Wenn RelativeTo den Wert msoFalse hat, bestimmt das oberste Shape die Linie, an der die anderen Shapes ausgerichtet sind.

Der Parameter RelativeTo kann eine der MsoTriState-Konstanten sein.

Konstante Beschreibung
msoFalse Richtet Formen relativ zueinander aus.
msoTrue Richtet Formen relativ zur Seite aus.

Wenn der Parameter RelativeTomsoFalse lautet und der Formbereich nur ein Shape 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.