Freigeben über


Adjustments-Objekt (PowerPoint)

Enthält eine Auflistung von Korrekturwerten für die angegebene AutoForm, das WordArt-Objekt oder die Verbindung.

Hinweise

Jeder Wert stellt eine Möglichkeit, die einem UserForm angepasst werden kann. Da einige Anpassungspunkte für instance auf zwei Arten angepasst werden können, können einige Ziehpunkte sowohl horizontal als auch vertikal angepasst werden, ein Shape kann mehr Anpassungswerte aufweisen als Verstellpunkte. Eine Form kann bis zu acht Korrekturen aufweisen.

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. Die folgende Abbildung zeigt, was jeder einzelne der vier Korrekturwerte für eine Legende mit einem Pfeil nach rechts zur Definition der Geometrie der Legende beiträgt.

Anpassungswerte

Hinweis

[!HINWEIS] Da jede korrigierbare Form über unterschiedliche Sätze von Korrekturen verfügt, wird empfohlen, das Korrekturverhalten für eine bestimmte Form dadurch zu prüfen, dass Sie eine Instanz der Form manuell erstellen, Korrekturen bei aktivierter Makroaufzeichnung vornehmen und anschließend den aufgezeichneten Code überprüfen. (Wenn PowerPoint 2010 oder höher ausgeführt wird, ist die Makroaufzeichnung nicht mehr vorhanden.)

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.

Anpassungsart 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. Bei Shapes wie Verbindern und Legenden, bei denen die Werte 0,0 und 1,0 die Grenzen des Rechtecks darstellen, die durch die Anfangs- und Endpunkte der Verbinder- oder Legendenlinie definiert werden, sind negative Zahlen und Zahlen größer als 1,0 gültige Werte.
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.

Beispiel

Im folgenden Beispiel wird in myDocument eine Legende mit Pfeil nach rechts eingefügt und Anpassungswerte für die Legende festgelegt. Beachten Sie, dass die Legende nur drei Korrekturziehpunkte, aber vier Anpassungen besitzt. Die Korrekturen 3 und 4 entsprechen dem Ziehpunkt zwischen der Pfeilspitze und dem Pfeilende.

Set myDocument = ActivePresentation.Slides(1)

Set rac = myDocument.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

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.