Hi Anton,
perhaps you can adapt the following to your needs.
Sub Macro8()
Dim oCmt As Comment
Dim rDcm As Range
Dim rTmp As Range ' the comment's scope
Dim oFtn As Footnote
Set rDcm = ActiveDocument.Range
With rDcm
With .FootnoteOptions
.Location = wdBottomOfPage
.NumberingRule = wdRestartContinuous
.StartingNumber = 1
.NumberStyle = wdNoteNumberStyleArabic
End With
For Each oCmt In .Comments
Set rTmp = oCmt.Scope
Set oFtn = .Footnotes.Add(Range:=rTmp, Reference:="")
oFtn.Range.Text = oCmt.Range.Text
oCmt.Delete
Next
End With
End Sub
--
Greetings from Bavaria, Germany
Helmut Weber, MVP WordVBA
Vista Small Business, Office XP