So I wrote this:-
Code: Select all
Sub TESTFootnotes()
Dim doc As Document
Set doc = ActiveDocument
Dim ftn As Footnote
For Each ftn In doc.Footnotes
Dim rng As Range
Set rng = doc.Range
rng.Start = ftn.Reference.Start
Set rng = rng.Paragraphs(1).Range
rng.Select
Next ftn
End Sub
My first task is to inflate the 3-word footnote to a serious descriptive text, so I'll probably print out to a table in the working working document the footnote number, the footnote text and the host paragraph. In the working document I'll elaborate on the footnote text, then splice the inflated text back into the original document. I'd do this if I were outsourcing the job to a trusted Technical Writer. heh heh!