Klasse ParagraphFormat - Formatierungen für einen Absatz (Word VBA)

Die Klasse ParagraphFormat stellt alle Formatierungen für einen Absatz dar.

Die folgenden Klassen geben Zugriff auf die Klasse ParagraphFormat

Um eine ParagraphFormat -Klassenvariable zu verwenden, muss sie zuerst instanziert werden, beispielsweise

Dim pft as ParagraphFormat
Set pft = Selection.ParagraphFormat

Die folgenden Prozeduren können zum Festlegen der ParagraphFormat Klassenvariablen verwendet werden : ConditionalStyle.ParagraphFormat, Find.ParagraphFormat, Paragraph.Format, Duplicate, Paragraphs.Format, Range.ParagraphFormat, Replacement.ParagraphFormat, Selection.ParagraphFormat und Style.ParagraphFormat.

Methoden

CloseUp - Entfernt die Leerzeichen vor Absätzen im angegebenen Absatzformat.

IndentCharWidth - Zieht mindestens einen Absatz um eine angegebene Anzahl von Zeichen ein.

IndentFirstLineCharWidth - Zieht die erste Zeile bei mindestens einem Absatz um eine angegebene Zeichenanzahl ein.

OpenOrCloseUp - Schaltet den Abstand vor den angegebenen Absätzen um.

OpenUp - Legt den Leerraum vor den angegebenen Absätzen auf 12 Punkt fest.

Reset - Entfernt manuell vorgenommene Absatzformatierungen (Formatierungen, die nicht mithilfe einer Formatvorlage vorgenommen wurden).

Space1 - Legt für die angegebenen Absätze einfachen Zeilenabstand fest.

Space15 - Formatiert die angegebenen Absätze mit eineinhalbfachem Zeilenabstand.

Space2 - Legt für die angegebenen Absätze doppelten Zeilenabstand fest.

TabHangingIndent - Legt einen hängenden Einzug auf eine angegebene Anzahl von Tabstopps fest.

TabIndent - Legt den linken Einzug für die angegebenen Absätze auf eine angegebene Anzahl von Tabstopps fest.

Eigenschaften

AddSpaceBetweenFarEastAndAlpha True, wenn Microsoft Word so konfiguriert ist, dass automatisch Leerzeichen zwischen Text in japanischer und lateinischer Schrift in den angegebenen Absätzen eingefügt werden.

AddSpaceBetweenFarEastAndDigit True, wenn Microsoft Word so konfiguriert ist, dass automatisch Leerzeichen zwischen Text und Zahlen in japanischer Schrift in den angegebenen Absätzen eingefügt werden.

Alignment Gibt eine WdParagraphAlignment -Konstante zurück oder legt Sie fest, die die Ausrichtung für die angegebenen Absätze darstellt.

AutoAdjustRightIndent True , wenn Microsoft Word so festgelegt ist, dass der Rechte Einzug für die angegebenen Absätze automatisch angepasst wird, wenn Sie eine festgelegte Anzahl von Zeichen pro Leitung angegeben haben.

BaseLineAlignment Gibt eine WdBaselineAlignment -Konstante zurück oder legt Sie fest, die die vertikale Position von Schriftarten in einer geraden darstellt.

Borders Gibt eine Borders -Auflistung zurück, die alle Rahmen für das angegebene Objekt darstellt.

CharacterUnitFirstLineIndent Gibt den Wert (in Zeichen) für einen Erstzeileneinzug oder einen hängenden Einzug zurück, oder legt diesen Wert fest.

CharacterUnitLeftIndent Gibt den Wert für den linken Einzug (in Zeichen) für die angegebenen Absätze zurück, oder legt diesen Wert fest.

CharacterUnitRightIndent Gibt den Wert für den rechten Einzug (in Zeichen) für die angegebenen Absätze zurück, oder legt diesen Wert fest.

CollapsedByDefault Gibt zurück oder legt fest, ob das angegebene Absatzformat standardmäßig reduziert ist.

DisableLineHeightGrid True, wenn Microsoft Word die Zeichen in den angegebenen Absätzen am Zeilenraster ausrichtet, wenn eine festgelegte Anzahl von Zeilen pro Seite angegeben ist.

Duplicate Gibt ein schreibgeschütztes ParagraphFormat -Objekt zurück, das die Absatzformatierung des angegebenen Absatzes darstellt.

FarEastLineBreakControl True, wenn Microsoft Word auf die angegebenen Absätze Regeln zum Zeilenwechsel für ostasiatische Sprachen anwendet.

FirstLineIndent Gibt den Wert (in Punkt) für einen Erstzeileneinzug oder einen hängenden Einzug zurück, oder legt diesen Wert fest.

HalfWidthPunctuationOnTopOfLine True, wenn Microsoft Word Interpunktionssymbole am Anfang einer Zeile für die angegebenen Absätze in halbbreite Zeichen ändert.

HangingPunctuation True, wenn für die angegebenen Absätze die hängende Interpunktion aktiviert ist.

Hyphenation True, wenn die angegebenen Absätze in die automatische Silbentrennung einbezogen werden.

KeepTogether True, falls alle Zeilen in den angegebenen Absätzen auf derselben Seite bleiben, wenn die Seiten von Microsoft Word neu umgebrochen werden.

KeepWithNext True, falls der angegebene Absatz auf derselben Seite bleibt wie der nachfolgende Absatz, wenn die Seiten des Dokuments von Microsoft Word neu umgebrochen werden.

LeftIndent Zurückgeben oder Festlegen einer einzelnen , die den linken Einzugswert (in Punkt) für die angegebene Absatzformatierung darstellt.

LineSpacing Ruft den Zeilenabstand für die angegebenen Absätze in Punkt ab oder legt ihn fest.

LineSpacingRule Ruft den Zeilenabstand für die angegebene Absatzformatierung in Punkt ab oder legt ihn fest.

LineUnitAfter Gibt die Größe des Abstands (in Gitternetzlinien) nach den angegebenen Absätzen zurück oder legt sie fest.

LineUnitBefore Gibt die Größe des Abstands (in Gitternetzlinien) vor den angegebenen Absätzen zurück oder legt sie fest.

MirrorIndents Gibt einen Long -Wert zurück, der angibt, ob der linke und der Rechte Einzug dieselbe Breite aufweisen, oder legt diesen Wert fest.

NoLineNumber True, wenn Zeilennummern für angegebene Absätze unterdrückt werden.

OutlineLevel Gibt die Gliederungsebene der angegebenen Absätze zurück oder legt diese fest.

PageBreakBefore True, wenn vor den angegebenen Absätzen ein Seitenumbruch erzwungen wird.

ReadingOrder Legt die Leserichtung der angegebenen Absätze ohne Änderung der Ausrichtung fest, oder gibt diese zurück.

RightIndent Gibt den rechten Einzug (in Punkten) für die angegebenen Absätze zurück oder legt ihn fest.

Shading Gibt ein Shading -Objekt zurück, das auf die Formatierung der Schattierung des angegebenen Objekts verweist.

SpaceAfter Gibt den Abstand (in Punkt) nach dem angegebenen Absatz oder der Textspalte zurück oder legt diesen fest.

SpaceAfterAuto True, wenn nach den angegebenen Absätzen automatisch von Microsoft Word der Abstand festgelegt wird.

SpaceBefore Gibt den Abstand (in Punkt) vor den angegebenen Absätzen zurück oder legt diesen fest.

SpaceBeforeAuto True, wenn vor den angegebenen Absätzen automatisch von Microsoft Word der Abstand festgelegt wird.

Style Gibt die Formatvorlage für das angegebene Objekt zurück oder legt diese Formatvorlage fest.

TabStops Zurückgeben oder Festlegen einer TabStops -Auflistung, die alle benutzerdefinierten Tabstopps für die angegebenen Absätze darstellt.

TextboxTightWrap Zurückgeben oder festlegen eine WdTextboxTightWrap -Konstante, die darstellt, wie eng Text um Formen oder Textfelder umbrochen wird.

WidowControl True, falls die erste und letzte Zeile im angegebenen Absatz auf derselben Seite bleibt wie der übrige Absatz, wenn die Seiten des Dokuments von Microsoft Word neu umgebrochen werden.

WordWrap True, falls lateinischer Text in der Mitte des Worts in den angegebenen Absätzen oder Textrahmen von Microsoft Word umgebrochen wird.

Borders - Eine Auflistung von Border -Objekten, die die Rahmen eines Objekts darstellen.

Shading - Enthält Schattierungsattribute für ein Objekt.

Style - Stellt eine einzelne integrierte oder benutzerdefinierte Formatvorlage.

TabStops - Eine Auflistung mit TabStop -Objekten, die die benutzerdefinierten und Standardtabstopps für einen Absatz oder eine Absatzgruppe darstellen.