Ich habe ein ca. 90 Seiten großes Dokument „geerbt“ und möchte
nun nach jeder Überschrift (zugewiesen: Überschrift2) eine
Leerzeile einfügen.
Hi Xanadu,
Format -> Formatvorlage -> Überschrift2 auswählen -> Bearbeiten -> Format -> Absatz -> Bei „Abstand nach“ einen größeren Wert (etwa +12 Punkt) eintragen. Nach einem Klick auf diverse Ok’s sollte alles wie gewünscht aussehen.
Es sollte schon eine echte Leerzeile sein, denn ich muß das Dokument u.A. auch als reinen ASCII-Text speichern…
Und da geht der Abstand ja wieder verloren…
Also dies voraus, wie Sculpture finde ich diesen Anflug UNMÖGLICH!
Aber Bitte:
Sub TestD()
Dim Absatz As Paragraph
Set Absatz = ActiveDocument.Paragraphs(1)
While Not Absatz Is Nothing
If Not Absatz.Range.Text = Chr(13) Then
If Absatz.Style = wdStyleHeading2 Then
Absatz.Range.InsertAfter vbCrLf
End If
End If
Set Absatz = Absatz.Next
Wend
End Sub
.
.
cheers