Try this
Code:
Sub PortionMarking2()
With ActiveDocument.Content.Find
.ClearFormatting
.Style = wdStyleBodyText
Do While .Execute(Forward:=True, Format:=True) = True
With .Parent
If Left(.text, 1) = vbCr Or Left(.text, 1) = " " Then
'do nothing
Else
.InsertBefore "(U) "
End If
If .End = ActiveDocument.Content.End Then
Exit Do
Else
.Move unit:=wdParagraph, count:=1
End If
End With
Loop
End With
End Sub