![]() |
#3
|
|||
|
|||
![]()
That works perfectly - thank you!
Is there any chance you can explain how that works? I have another macro that I need to loop through as well... it will find blue text with an underline, remove the formatting, cut it, turn on change tracking, paste it back in, then turn off change tracking. I've tried to mimic what you had, but it doesn't seem to work... Code that works (without the loop): Sub ChangeTrackBlueFont() ' ' ChangeTrackBlueFont Macro ' ' Selection.Find.ClearFormatting With Selection.Find.Font .Underline = wdUnderlineSingle .Color = wdColorBlue End With With Selection.Find .Text = "" .Replacement.Text = "" .Forward = True .Wrap = wdFindAsk .Format = True .MatchCase = False .MatchWholeWord = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute Selection.Font.UnderlineColor = wdColorAutomatic Selection.Font.Underline = wdUnderlineNone Selection.Cut ActiveDocument.TrackRevisions = Not ActiveDocument.TrackRevisions Selection.PasteAndFormat (wdFormatOriginalFormatting) ActiveDocument.TrackRevisions = Not ActiveDocument.TrackRevisions End Sub |
Tags |
loop, macro |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
![]() |
Productivity | Word VBA | 2 | 10-25-2019 06:40 AM |
![]() |
jeffreybrown | Word | 2 | 07-27-2018 02:29 PM |
![]() |
rsrasc | Word VBA | 4 | 04-18-2018 11:32 PM |
Microsoft Word macro to find text, select all text between brackets, and delete | helal1990 | Word VBA | 4 | 02-05-2015 03:52 PM |
![]() |
VBNation | Word VBA | 2 | 02-08-2013 07:14 AM |