I know this was already answered in the 'Relative fields' thread, but unfortunately that macro does not work for me.

Can anyone help me out with a simple VBA script for Word that does the following on open:-

  • Check the whole word document for any LINK field
  • Analyse the current document's full file location path
  • Insert this full path into the beginning of any LINK path (including in headers)


This means that all external links within the document would be relative to the word document's current file path.

Thank you.