Freigeben über


Adjustments-Objekt (Word)

Enthält eine Auflistung der Anpassungswerte für das angegebene AutoShape- oder WordArt-Objekt. Jeder Anpassungswert stellt eine Art dar, in der ein Anpassungsziehpunkt angepasst werden kann. Da einige Anpassungspunkte auf zwei Arten angepasst werden können – für instance können einige Ziehpunkte sowohl horizontal als auch vertikal angepasst werden –, kann ein Shape mehr Anpassungswerte aufweisen als Anpassungspunkte. Eine Form kann über bis zu acht Anpassungen verfügen.

Hinweise

Verwenden Sie die Adjustments -Eigenschaft, um ein Adjustments -Objekt zurückzugeben. Verwenden Sie Anpassungen (Index), wobei index die Indexnummer des Anpassungswerts ist, um einen einzelnen Anpassungswert zurückzugeben.

Verschiedene Formen können eine unterschiedliche Anzahl von Korrekturwerten haben, verschiedene Arten der Korrekturen ändern die Geometrie einer Form auf unterschiedliche Art und Weise und können unterschiedliche Bereiche von gültigen Werten besitzen.

Hinweis

Da alle anpassbaren Formen über unterschiedliche Anpassungsgruppen verfügen, überprüfen Sie das Verhalten der Anpassungen einer bestimmten Form am Besten, indem Sie manuell eine Instanz der Form erstellen, die Anpassungen bei aktivierter Makroaufzeichnung vornehmen und anschließend den aufgezeichneten Code überprüfen.

Die folgende Tabelle fasst die Bereiche der gültigen Korrekturwerte für verschiedene Korrekturtypen zusammen. Wenn Sie einen Wert angeben, der den Bereich der gültigen Werte überschreitet, wird der Korrektur in den meisten Fällen der nächstliegende gültige Wert zugewiesen.

Art der Anpassung Gültige Werte
Linear (horizontal oder vertikal) Generally the value 0.0 represents the left or top edge of the shape and the value 1.0 represents the right or bottom edge of the shape. Valid values correspond to valid adjustments you can make to the shape manually. For example, if you can only pull an adjustment handle half way across the shape manually, the maximum value for the corresponding adjustment will be 0.5. For shapes such as callouts, where the values 0.0 and 1.0 represent the limits of the rectangle defined by the starting and ending points of the callout line, negative numbers and numbers greater than 1.0 are valid values.
Radial Ein Anpassungswert von 1,0 entspricht der Breite der Form. Der Maximalwert beträgt 0,5 oder die halbe Breite der Form.
Winkel Werte werden in Grad angegeben. Wenn Sie einen Wert außerhalb des Bereichs -180 bis 180 angeben, wird er normalisiert, um innerhalb dieses Bereichs zu liegen.

Das folgende Beispiel fügt eine Legende mit Pfeil nach rechts zu dem aktiven Dokument hinzu und legt Anpassungswerte für die Legende fest. Obwohl die Form nur drei Zeiger zum Anpassen hat, weist sie vier Anpassungen auf. Die Korrekturen 3 und 4 entsprechen dem Ziehpunkt zwischen der Pfeilspitze und dem Pfeilende.

Set rac = ActiveDocument.Shapes _ 
 .AddShape(msoShapeRightArrowCallout, 10, 10, 250, 190) 
With rac.Adjustments 
 .Item(1) = 0.5 'adjusts width of text box 
 .Item(2) = 0.15 'adjusts width of arrow head 
 .Item(3) = 0.8 'adjusts length of arrow head 
 .Item(4) = 0.4 'adjusts width of arrow neck 
End With

Eigenschaften

Siehe auch

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.