My understanding is that the .TextRange.Replace object allows a 'Whole Word' parameter, but the VBA Replace doesn't
So in the main
the bWholeWord flag is pass to everything that can use itSub pvtReplaceText(sOld As String, sNew As String, Optional bWholeWord As Boolean = False)
Any eamples?