Olaf
2004-08-21 19:41:02 UTC
Ich versuche seit drei Tagen den Abstand vor und nach Überschriften zu
verändern. Dazu zeichne ich ein Makro auf:
Zunächst werden alle fett formatierten Absätze markiert:
--> Suchen nach > Zeichenformat fett
--> Gefundene Elemente markieren in: Hauptdokument
Danach wähle ich im Menü Format
--> Absatz vor und nach
Während der Aufzeichnung klappt alles wie gewünscht. Wenn ich den Makro
ablaufen lasse, funktioniert das ganze nicht. Hat jemand eine Erklärung und
einen Tipp?
Hier der aufgezeichnete Code:
_________________________________________
Sub Makro6()
'
' Makro6 Makro
' Makro aufgezeichnet am 21.08.2004
'
Selection.Find.ClearFormatting
With Selection.Find
.Text = ""
.Replacement.Text = ""
.Forward = True
.Wrap = wdFindContinue
.Format = True
.MatchCase = False
.MatchWholeWord = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
With Selection.ParagraphFormat
.SpaceBefore = 0
.SpaceBeforeAuto = False
.SpaceAfter = 0
.SpaceAfterAuto = False
.LineUnitBefore = 0
.LineUnitAfter = 0
End With
End Sub
______________________________________
Gruß Olaf
--> Absatz
verändern. Dazu zeichne ich ein Makro auf:
Zunächst werden alle fett formatierten Absätze markiert:
--> Suchen nach > Zeichenformat fett
--> Gefundene Elemente markieren in: Hauptdokument
Danach wähle ich im Menü Format
--> Absatz vor und nach
Während der Aufzeichnung klappt alles wie gewünscht. Wenn ich den Makro
ablaufen lasse, funktioniert das ganze nicht. Hat jemand eine Erklärung und
einen Tipp?
Hier der aufgezeichnete Code:
_________________________________________
Sub Makro6()
'
' Makro6 Makro
' Makro aufgezeichnet am 21.08.2004
'
Selection.Find.ClearFormatting
With Selection.Find
.Text = ""
.Replacement.Text = ""
.Forward = True
.Wrap = wdFindContinue
.Format = True
.MatchCase = False
.MatchWholeWord = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
With Selection.ParagraphFormat
.SpaceBefore = 0
.SpaceBeforeAuto = False
.SpaceAfter = 0
.SpaceAfterAuto = False
.LineUnitBefore = 0
.LineUnitAfter = 0
End With
End Sub
______________________________________
Gruß Olaf
--> Absatz