![]() |
#4
|
||||
|
||||
![]()
This macro works for the instances of MyStyle in the footnotes.
Code:
Sub aaa() Dim aFN As Footnote, aRng As Range, aRngRef As Range, sCode As String For Each aFN In ActiveDocument.Footnotes Set aRng = aFN.Range With aRng.Find .ClearFormatting .Text = "" .Style = "MyStyle" If .Execute Then Set aRngRef = aFN.Reference aRngRef.Collapse wdCollapseEnd sCode = "TC """ & aRng.Text & """ \l 1 " ActiveDocument.Fields.Add Range:=aRngRef, Text:=sCode End If End With Next aFN Set aRng = ActiveDocument.Range aRng.InsertParagraphAfter aRng.Collapse wdCollapseEnd sCode = "TOC \f " ActiveDocument.Fields.Add Range:=aRng, Text:=sCode End Sub
__________________
Andrew Lockton Chrysalis Design, Melbourne Australia |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Perfect macro not working when its code is inserted in larger macro | RobiNew | Word VBA | 3 | 10-18-2023 03:19 AM |
Macro to Remove Paras with Line Spac 6; Macro to Convert Paragraphs to Outline Numbered | venganewt | Word VBA | 0 | 01-25-2022 06:28 PM |
![]() |
Le_Blanc | Word VBA | 10 | 03-22-2021 11:38 AM |
Spell check macro within macro button field doesn't work in one document | samuelle | Word VBA | 0 | 07-20-2016 02:27 AM |
![]() |
LadyAna | Word | 1 | 12-06-2014 10:39 PM |