A family of Microsoft word processing software products for creating web, email, and print documents.
I wouldn't advise using ActiveDocument.Content.Find directly unless you're doing a ReplaceAll, because the Content object always points to the entire range of the document.
If you instead declare a Range object and initialize it to ActiveDocument.Content or ActiveDocument.Range, then that Range object gets restricted by the Find.Execute statement each time it finds the specified text, pointing only to that specific piece of the text. This is a typical (although useless) example:
Sub x()
Dim rg As Range
Set rg = ActiveDocument.Content
With rg.Find
.Text = "Word"
.Forward = True
.Wrap = wdFindStop
While .Execute
rg.Font.ColorIndex = wdRed
rg.Collapse wdCollapseEnd
Wend
End With
End Sub