Hi,
Argh. I have been trying to figure this out forever...
But, it's time to throw in the towel and ask you guys.

Basically, I want to find cells that only have a dash, and delete the row. The problem is, rows that contain a dash between numbers also get deleted, and I do not want that. Also, some tables may not show "-" until the fourth column. I kept trying to find something that would only delete it if there was one (thing - not sure what a dash is - text? Character?) in the cell.
Oh, and this is only in Word. Mac.

Test Score CI
Subtest 1 100 90-110
Subtest 2 100 110 When I run macro, only this row remains
Subtest 3 - -

Macro -
I've made different ones, but here's an example.


Sub Delete_Dash_Rows()
With ActiveDocument.Range
With .find
.ClearFormatting
.Replacement.ClearFormatting
.Text = "-"
.Replacement.Text = ""
.Forward = True
.Wrap = wdFindStop
.format = False
.Execute
End With
Do While .find.Found
If .Information(wdWithInTable) = True Then
.Rows.Delete
End If
.Collapse wdCollapseEnd
.find.Execute
Loop
End With
End Sub

Thank you!
-Ashley