Changing cross-references to ordinary text

  • Thread starter Thread starter Don
  • Start date Start date
D

Don

I'm finishing up a book that has many cross-
references in it (footnotes referring to other footnotes,
and bookmark references as well). However, Word's
embedded codes are incompatible with the software (Quark)
that the publisher uses. Is there a way that I can change
the cross-references into plain text when I've finished
all of the changes to the document? In effect, what I'd
like to do is the equivalent of an operation in Excel
where one can copy the results of a formula in a cell or
group of cells and then "paste special," which replaces
the formula with the values. I just cannot seem to find a
corresponding function in Word 2000.
Thanks in advance. Happy holidays.

Don
 
Hi, Don,

If you want *all* the fields in the document's body to be converted to
plain text (including dates, page numbers, etc.), first select
everything (Ctrl+A) and then unlink fields (Ctrl+Shift+F9).

If you want only the cross-reference fields to be converted, you need
a macro:

Sub UnlinkRefs()
Dim oXR As Field
For Each oXR In ActiveDocument.Fields
If oXR.Type = wdFieldRef Then
oXR.Unlink
End If
Next oXR
End Sub
 
Back
Top