Public Function findAllBold(ByVal rngText As Range) As String
Dim theCell As Range
Set theCell = rngText.Cells(1, 1)
For i = 1 To Len(theCell.Value)
If theCell.characters(i, 1).Font.Bold = True Then
If theCell.characters(i + 1, 1).Text = " " Then
theChar = theCell.characters(i, 1).Text '& " "
Else
theChar = theCell.characters(i, 1).Text
End If
Results = Results & theChar
End If
Next i
findAllBold = Results
End Function