With a form, I've used search and replace e.g.
strSearch = RstKey!keyword
strNew = "<b><font color=red size = 4>" & strSearch & "</font></b>"
Forms!frmPDResults!txtSynopsis = Replace(Forms!frmPDResults!txtSynopsis, strSearch, strNew)
With the report, this same method produces an error telling...