Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Stellt alle Formatierungen für einen Absatz dar.
Hinweise
Verwenden Sie die Format-Eigenschaft , um das ParagraphFormat-Objekt für einen oder mehrere Absätze zurückzugeben. Mit der ParagraphFormat -Eigenschaft wird das ParagraphFormat -Objekt für eine Auswahl, einen Bereich, eine Formatvorlage, ein Find -Objekt oder ein Replacement -Objekt zurückgegeben. Im folgenden Beispiel wird der dritte Absatz des aktiven Dokuments zentriert.
ActiveDocument.Paragraphs(3).Format.Alignment = _
wdAlignParagraphCenter
Im folgenden Beispiel wird der nächste Absatz mit doppeltem Zeilenabstand nach der Auswahl gesucht.
With Selection.Find
.ClearFormatting
.ParagraphFormat.LineSpacingRule = wdLineSpaceDouble
.Text = ""
.Forward = True
.Wrap = wdFindContinue
End With
Selection.Find.Execute
Verwenden Sie die neue Schlüsselwort (keyword) von Visual Basic, um ein neues, eigenständiges ParagraphFormat-Objekt zu erstellen. Im folgenden Beispiel werden ein ParagraphFormat -Objekt erstellt, einige Formatierungseigenschaften dafür festgelegt und anschließend alle diese Eigenschaften zum ersten Absatz des aktiven Dokuments zugewiesen.
Dim myParaF As New ParagraphFormat
myParaF.Alignment = wdAlignParagraphCenter
myParaF.Borders.Enable = True
ActiveDocument.Paragraphs(1).Format = myParaF
Sie können auch eine eigenständige Kopie eines vorhandenen ParagraphFormat-Objekts erstellen, indem Sie die Duplicate-Eigenschaft verwenden. Im folgenden Beispiel werden das Absatzformat des ersten Absatzes im aktiven Dokument kopiert und die Formatierung in myDup gespeichert. Im Beispiel wird der linke Einzug von myDup auf 1 Zoll geändert, ein neues Dokument erstellt, Text in das Dokument eingefügt und dem Text das Absatzformat von myDup zugewiesen.
Set myDup = ActiveDocument.Paragraphs(1).Format.Duplicate
myDup.LeftIndent = InchesToPoints(1)
Documents.Add
Selection.InsertAfter "This is a new paragraph."
Selection.Paragraphs.Format = myDup
Siehe auch
Referenz zum Word-Objektmodell
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.