Hi Andreas,
>Kind of a weird request
not at all.
Like this:
Sub Macro9AA()
Dim rngDcm As Range
Set rngDcm = ActiveDocument.Range
With rngDcm.Find
.Style = "Heading 1"
While .Execute
If rngDcm.Characters.First = Chr(12) Then
rngDcm.Characters.First = ""
End If
Wend
End With
End Sub
There are other ways, of course.
To set a character to "" prevents
autocorrection from executing,
which doesn't matter in this context,
does no harm either,
but prevents endless loops and other complications
in other contexts.

Signature
Greetings from Bavaria, Germany
Helmut Weber, MVP WordVBA
Win XP, Office 2003
"red.sys" & Chr$(64) & "t-online.de"
andreas - 03 Mar 2007 15:37 GMT
> Hi Andreas,
>
[quoted text clipped - 33 lines]
> Win XP, Office 2003
> "red.sys" & Chr$(64) & "t-online.de"
Helmut,
thank you very much. As always the macro is working. Good job.