![]() |
|
|
Thread Tools | Display Modes |
#3
|
|||
|
|||
![]()
Thank you, Macropod,
This seems to be the key: .Wrap = wdFindStop Here's what I am going to use. This gives me the precision I want. Previous to this code below, the Macro would Find "Organization:" And highlight the remainder of line after the :colon. This works if the highlighted part is at least one character longer than "AFL of the CIO From Hawaii" It will not find it if the highlighted part is exactly "AFL of the CIO From Hawaii" Code:
With Selection.Find .Text = "AFL of the CIO From Hawaii" .ClearFormatting .Replacement.ClearFormatting .Wrap = wdFindStop .Format = False .MatchCase = False .MatchWholeWord = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute If Selection.Find.Found Then With Selection.Find .ClearFormatting .Replacement.ClearFormatting .Text = "CIO" .Replacement.ClearFormatting .Replacement.Text = " CIB " .Execute Replace:=wdReplaceAll, Forward:=True, _ Wrap:=wdFindStop Selection.Find.Execute Replace:=wdReplaceAll 'the above line will work with =wdReplaceone Same Results. Selection.Copy ' Selection.HomeKey Unit:=wdLine ' Selection.TypeText "Found IT" 'Else ' Selection.TypeText "Did Not Find IT" ' Selection.HomeKey Unit:=wdLine End With End If |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
![]() |
Kalü | Word VBA | 22 | 04-24-2018 05:35 AM |
![]() |
paik1002 | Word VBA | 4 | 12-07-2015 11:24 PM |
![]() |
paulkaye | Word | 3 | 12-22-2014 02:52 AM |
![]() |
rsrasc | Word VBA | 3 | 11-11-2014 03:55 PM |
find - reading highlight - highlight all / highlight doesn't stick when saved | bobk544 | Word | 3 | 04-15-2009 03:31 PM |