Microsoft Office Forums

Go Back   Microsoft Office Forums > >

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #2  
Old 12-02-2020, 05:02 AM
gmayor's Avatar
gmayor gmayor is offline Macro to delete cross-reference error message when bookmark deleted Windows 10 Macro to delete cross-reference error message when bookmark deleted Office 2016
Expert
 
Join Date: Aug 2014
Posts: 4,144
gmayor has much to be proud ofgmayor has much to be proud ofgmayor has much to be proud ofgmayor has much to be proud ofgmayor has much to be proud ofgmayor has much to be proud ofgmayor has much to be proud ofgmayor has much to be proud ofgmayor has much to be proud of
Default

I have not worked with the Mac version, but the following should work


Code:
Sub Macro1()
'Graham Mayor - https://www.gmayor.com - Last updated - 02 Dec 2020
Dim i As Integer
Dim oStory As Range
    For Each oStory In ActiveDocument.StoryRanges
        For i = oStory.Fields.Count To 1 Step -1
            If oStory.Fields(i).Type = wdFieldRef And _
               oStory.Fields(i).Result = "Error! Reference source not found." Then
                oStory.Fields(i).Delete
            End If
        Next i
        If oStory.StoryType <> wdMainTextStory Then
            While Not (oStory.NextStoryRange Is Nothing)
                Set oStory = oStory.NextStoryRange
                For i = oStory.Fields.Count To 1 Step -1
                    If oStory.Fields(i).Type = wdFieldRef And _
                       oStory.Fields(i).Result = "Error! Reference source not found." Then
                        oStory.Fields(i).Delete
                    End If
                Next i
            Wend
        End If
    Next oStory
lbl_Exit:
    Set oStory = Nothing
    Exit Sub
End Sub
__________________
Graham Mayor - MS MVP (Word) (2002-2019)
Visit my web site for more programming tips and ready made processes www.gmayor.com
Reply With Quote
 



Similar Threads
Thread Thread Starter Forum Replies Last Post
Macro to delete cross-reference error message when bookmark deleted Find {text} and insert cross reference from bookmark Slamzor Word VBA 1 12-01-2017 05:12 PM
Macro to delete cross-reference error message when bookmark deleted Hide error message from missing bookmark lodi123 Word 2 03-28-2017 11:24 PM
Macro to delete cross-reference error message when bookmark deleted Cross-reference does not maintain formatting from bookmark frannie Word 2 03-23-2017 04:33 PM
Macro to delete cross-reference error message when bookmark deleted Weird issue with bookmark and cross-reference Maddog32 Word 2 06-10-2016 02:39 PM
Macro to delete cross-reference error message when bookmark deleted Need help with using bookmark and cross-reference mpdsal Word 1 07-26-2012 01:05 PM

Other Forums: Access Forums

All times are GMT -7. The time now is 07:58 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.
Search Engine Optimisation provided by DragonByte SEO (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
MSOfficeForums.com is not affiliated with Microsoft