Originally Posted by mdmackillop
What you need ia a RegExp expert, but til one comes along try this
It needs a two column table called (Correct) with original and corrected in each row. Change i to suit (set for 3 rows
'.... uhoh Tiger's dropped one in the water
[vba]Sub check()
Dim Cor As Range, Chk As String, Rep As String
Set Cor = Range("Correct")
For i = 1 To 5 Step 2
Chk = Cor(i) & " "
Rep = Cor(i + 1) & " "
'... Ogilvy has feathered one on the 15th green from 145 meters out
DoReplaceLeft Chk, Rep
Next
[/vba]