![]() |
#2
|
||||
|
||||
![]()
Try something based on:
Code:
Sub Demo() Application.ScreenUpdating = False Dim ArrClr, ArrPref, ArrSuff, i As Long ArrClr = Array(RGB(255, 0, 102), RGB(0, 176, 240)) ArrPref = Array("[KEEP]" & vbCrLf, "[MOVE]" & vbCrLf) ArrSuff = Array("[END]" & vbCrLf, "[END]" & vbCrLf) With ActiveDocument.Range.Find .ClearFormatting .Replacement.ClearFormatting .Forward = True .Wrap = wdFindContinue .MatchCase = False .MatchWholeWord = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False For i = 0 To UBound(ArrClr) .Font.Color = ArrClr(i) .Replacement.Text = ArrPref(i) & "^&" & ArrSuff(i) .Execute Replace:=wdReplaceAll Next End With Application.ScreenUpdating = True End Sub
__________________
Cheers, Paul Edstein [Fmr MS MVP - Word] |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
![]() |
cc3125 | Word | 1 | 10-26-2015 06:44 PM |
Is there an option to choose font color when replacing text in Excel 2003? | chr2014 | Excel | 8 | 11-14-2014 09:13 PM |
how to search and replace BOLD text >> font color change? | dylansmith | Word | 4 | 03-12-2013 09:51 PM |
text color and font buttons | gblackstien | Word | 0 | 09-25-2012 05:19 AM |
![]() |
cgott42 | Word | 2 | 08-19-2012 09:00 AM |