A family of Microsoft word processing software products for creating web, email, and print documents.
You can break the links by going to File>Edit Links to Files (in the lower-right corner), then selecting each link and choosing 'Break Link'. For a macro to automate the process, try:
Sub KillLinks()
' Turn Off Screen Updating temporarily.
Application.ScreenUpdating = False
Dim TrkStatus As Boolean, Pwd As String, pState As Boolean
Dim Rng As Range, Fld As Field, Shp As Shape, iShp As InlineShape
With ActiveDocument
' Insert your document's password between the double quotes on the next line
Pwd = ""
' Initialise the protection state
pState = False
' If the document is protected, unprotect it
If .ProtectionType <> wdNoProtection Then
' Update the protection state
pState = True
' Unprotect the document
.Unprotect Pwd
End If
TrkStatus = .TrackRevisions
.TrackRevisions = False
' Most of the work is done by this routine.
For Each Rng In .StoryRanges
' Go through the shapes in the story range.
For Each Shp In Rng.ShapeRange
If Not Shp.LinkFormat Is Nothing Then Shp.LinkFormat.BreakLink
Next Shp
' Go through the inlineshapes in the story range.
For Each iShp In Rng.InlineShapes
If Not iShp.LinkFormat Is Nothing Then iShp.LinkFormat.BreakLink
Next iShp
' Go through the fields in the story range.
For Each Fld In Rng.Fields
If Not Fld.LinkFormat Is Nothing Then Fld.LinkFormat.BreakLink
Next Fld
Next Rng
' Restore original Track Changes status
.TrackRevisions = TrkStatus
' If the document was protected, reprotect it, preserving any formfield contents
If pState = True Then .Protect wdAllowOnlyFormFields, Noreset:=True, Password:=Pwd
' Set the saved status of the document to true, so that changes via
' this code are ignored. Since the same changes will be made the
' next time the document is opened, saving them doesn't matter.
.Saved = True
End With
' Restore Screen Updating
Application.ScreenUpdating = True
End Sub