Since you know exactly what you are searching for it would be easier NOT to use regX
This is derived from Shyam Pillai's page
http://skp.mvps.org/vba.htm#.XbmVI-j7SUk
Sub embolden()
Dim oPres As Presentation
Dim oSld As Slide
Dim oShp As Shape
Dim otxtRng As TextRange
Dim oTmpRng As TextRange
Set oPres = ActivePresentation
For Each oSld In oPres.Slides
For Each oShp In oSld.Shapes
If oShp.HasTextFrame Then
If oShp.TextFrame.HasText Then
Set otxtRng = oShp.TextFrame.TextRange
Set oTmpRng = otxtRng.Replace(FindWhat:=" v ", _
Replacewhat:=" !! ", WholeWords:=False, MatchCase:=False)
If Not oTmpRng Is Nothing Then oTmpRng.Font.Bold = True
Do While Not oTmpRng Is Nothing
Set oTmpRng = otxtRng.Replace(FindWhat:=" v ", _
Replacewhat:=" !! ", _
After:=oTmpRng.Start + oTmpRng.Length, _
WholeWords:=False, MatchCase:=False)
If Not oTmpRng Is Nothing Then oTmpRng.Font.Bold = True
Loop
End If
End If
Next oShp
Next oSld
End Sub