VBA für MS Word

Von: akademie.de Redaktion
Stand: 18. März 2008
1
(1)
Beitrag bewerten
Anmelden um Kommentare zu schreiben

Downloads zu diesem Beitrag

Das MS Word-Objektmodell

Absatzformatierung: Paragraph und ParagraphFormat

Wie kann ich die Absatzformatierung ändern? Wie kann ich die Absatzformatierung zurücksetzen?

Bild vergrößernMit diesen Eigenschaften kann die Absatzformatierung geändert werden

Das ParagraphFormat-Objekt eines Range-Objekts sowie das Paragraph-Objekt haben annähernd die gleichen Eigenschaften. Sie dienen der Absatzformatierung. Zusätzlich besitzt auch jede Paragraphs-Auflistung diese Eigenschaften, was es leicht macht, mehreren Absätzen die gleiche Formatierung zuzuweisen. Man kann also ausgehend von einem Range-Objekt sowohl die Paragraphs-Auflistung als auch die ParagraphFormat-Eigenschaft verwenden, um u. a. die folgenden Eigenschaften zur Absatzformatierung anzuwenden:

  • Alignment: Die Ausrichtung eines Absatzes. Diese Eigenschaft kann auf eine der WdParagraphAlignment-Konstanten gesetzt werden: wdAlignParagraphCenter für zentrierte Ausrichtung, wdAlignParagraphJustify für Blocksatz (beidseitiger Randausgleich), wdAlignParagraphLeft für linksbündig und wdAlignParagraphRight für rechtsbündig.

  • FirstLineIndent/LeftIndent/ RightIndent: Gibt den Erstzeilen-/linken/rechten Einzug in Punkten an.

  • Style: Gibt die Absatzformatvorlage an. Im Gegensatz zur gleichnamigen Eigenschaft des Range-Objekts wird hier immer die Absatzformatvorlage zurückgegeben. Bei der Paragraphs-Auflistung und dem ParagraphFormat-Objekt kann es vorkommen, dass die Absätze unterschiedliche Formatvorlagen haben. In diesem Fall wird die Formatvorlage des ersten Absatzes zurückgegeben.

  • TabStops: Gibt eine Auflistung von TabStop-Objekten zurück. Jedes dieser TabStop-Objekte besitzt die folgenden Eigenschaften: Position, Alignment(Ausrichtung) und Leader (Füllzeichen).

Beachten Sie, dass Paragraph-, ParagraphFormat- und Paragraphs-Objekte noch weitere Eigenschaften für fortgeschrittene Absatzformatierung besitzen. Beachten Sie hierzu in erster Linie den Objektkatalog. Mit der Methode Reset können Sie sämtliche Absatzformatierungen zurücksetzen, d. h. auf die Einstellungen der Formatvorlage setzen. Dies entspricht der Tastenkombination STRG+Q.

Dies ist eine Leseprobe

Möchten Sie den Beitrag komplett lesen? Dann werden Sie Probemitglied und testen Sie akademie.de 14 Tage kostenlos!

Auf VBA für MS Word erfahren Sie mehr über diesen Beitrag und die weiteren Leseproben.

Weitere Informationen finden Sie auf unserer Infoseite zur Mitgliedschaft und in unseren AGB.

Ich bin bereits Mitglied
Jetzt Probemitglied werden
Ich kann in den 14 Tagen Probezeit formlos z.B. per E-Mail stornieren. Wenn ich das nicht tue, entscheide ich mich für ein