Freigeben über


Ruler-Objekt (PowerPoint)

Stellt das Lineal für den Text in der angegebenen Form oder für den gesamten Text im angegebenen Textformat dar. Enthält Tabstopps und die Einstellungen für die Einzüge der Gliederungsebenen für Text.

Beispiel

Verwenden Sie der Ruler -Eigenschaft des TextFrame -Objekts, um das Ruler -Objekt zurückzugeben, das das Lineal für den Text in der angegebenen Form darstellt. Verwenden Sie die TabStops-Eigenschaft, um das TabStops-Objekt zurückzugeben, das die Tabstopps im Lineal enthält. Verwenden Sie die Levels-Eigenschaft, um das RulerLevels-Objekt zurückzugeben, das die Einzugseinstellungen für Textgliederungsebenen enthält. Im folgenden Beispiel wird einen linksbündiger Tabstopp auf 2 Zoll (144 Punkt) festgelegt und ein hängender Einzug für den Text in Objekt 2 auf Folie 1 der aktiven Präsentation festgelegt.

With ActivePresentation.Slides(1).Shapes(2).TextFrame.Ruler

    .TabStops.Add ppTabStopLeft, 144

    .Levels(1).FirstMargin = 0

    .Levels(1).LeftMargin = 36

End With

Verwenden Sie der Ruler -Eigenschaft des TextStyle -Objekts, um das Ruler -Objekt zurückzugeben, das das Lineal für eine von vier definierten Textformaten (Titeltext, Textkörper, Notizentext oder Standardtext) darstellt. Im folgenden Beispiel wird der Erstzeileneinzug und hängenden Einzug für Gliederungsebene 1 beim Textkörper im Folienmaster für die aktive Präsentation.

With ActivePresentation.SlideMaster _
        .TextStyles(ppBodyStyle).Ruler.Levels(1)
    .FirstMargin = 9
    .LeftMargin = 54
End With

Siehe auch

PowerPoint-Objektmodellreferenz

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.