Quote:
Originally Posted by gmaxey
Paul's code seems fast to me. The only possible issue with it is that it pukes if your selection happens to include the final paragraph mark.
|
Thanks for the heads-up. That could be remedied by replacing:
Set Rng = Selection.Characters.First
with:
Code:
With Selection
Set Rng = .Characters.First
If .End = ActiveDocument.Range.End Then
.Characters.Last.Font.Bold = Not .Characters.Last.Font.Bold
.End = .End - 1
End If
End With