leinad31,
Try:
VB Code:
Private Sub BoldText(rtb As RichTextBox, TextToBold As Variant) Dim i As Long i = InStr(rtb.Text, TextToBold) While i <> 0 rtb.SelStart = i - 1 rtb.SelLength = Len(TextToBold) rtb.SelBold = True i = InStr(i + 1, rtb.Text, TextToBold) DoEvents Wend End Sub
Usage: BoldText rtfText,"Happy"
This will bold all text in the RTF box that is 'Happy'.




Reply With Quote