Try
Code:
Sub FindWords2()
Dim aRng As Range, sResponse As String
sResponse = "<32P[0-9]{1,}"
Set aRng = ActiveDocument.Range
If sResponse <> "" Then
With aRng.Find
.ClearFormatting
.Text = sResponse
.MatchWildcards = True
Do While .Execute ' Loop until Word can no longer find the search string
MsgBox aRng.Text
Loop
End With
Application.ScreenUpdating = True
End If
End Sub