![]() |
#2
|
||||
|
||||
![]()
At its simplest:
Code:
Sub Demo() Application.ScreenUpdating = False Dim StrRep As String, i As Long StrRep = "red|white|blue" With ActiveDocument.Range.Find .ClearFormatting .Replacement.ClearFormatting .Forward = True .Wrap = wdFindContinue .MatchWildcards = True .Text = "<VAR>" For i = 0 To UBound(Split(StrRep, "|")) .Replacement.Text = Split(StrRep, "|")(i) .Execute Replace:=wdReplaceOne .Execute Replace:=wdReplaceOne Next End With Application.ScreenUpdating = True End Sub
__________________
Cheers, Paul Edstein [Fmr MS MVP - Word] |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
I want to create a bar chart of multiple variable. Then I need to draw trend lin of those variable | shimulsiddiquee | Excel | 1 | 05-16-2017 07:39 AM |
![]() |
tanzinim | Word VBA | 4 | 12-30-2015 01:40 PM |
Run Time Error '91': Object variable or With block variable not set using Catalogue Mailmerge | Berryblue | Mail Merge | 1 | 11-13-2014 05:36 PM |
![]() |
JUST ME | Word VBA | 4 | 03-25-2014 06:56 AM |
![]() |
tinfanide | Excel Programming | 2 | 06-10-2012 10:17 AM |