Basic concepts
Styles
Tips for understanding styles in Microsoft Word
Why I don't use Custom Table Styles
Layout
Keep a figure on the same page as its caption
Is your image slipping? How to get your images to stand still
Formatting
How the Styles and Formatting Pane works
Why does text change format when I copy it into another document?
Letters are missing in my watermark when I print
How to tell Word to use Australian English or other non-US form of English
Numbering, bullets, headings, outlines
Number headings and figures in Appendixes
Why use Word's built-in heading styles?
Templates
Relationship between documents and templates
Attaching a template to a document
Word and Excel
How to copy a chart from Excel into a Word document
Insert an Excel chart or worksheet into a landscape page
How to create a hyperlink from a Word document to an Excel workbook
Sharing documents
What happens when I send my document to someone else?
How to use the Reviewing Toolbar in Microsoft Word 2002 and Word 2003
Control how a Word document opens from the internet or an intranet
Tools
Resources
Getting help, asking questions
Home
Quick Reference
You can use Word's HYPERLINK field to link from a Word document to an Excel workbook.
If you want the link to go to a specific place in the Excel file, specify an absolute address or a range name.
You can create a clickable hyperlink in a Word document that will open up an Excel file. Sometimes you just need to open the Excel workbook. Sometimes you want the link to go to a specific place in the Excel workbook. This page explains how.
In your Word document, do ctrl-F9. Within the braces that word gives you, type the following:
HYPERLINK "C:\\My Documents\\MyExcelFile.xls"
So it looks like
{ HYPERLINK "C:\\My Documents\\MyExcelFile.xls" }
But note that you can't type the { } braces by hand. You must use ctrl-F9 and type between the braces that Word gives you.
Obviously, you need to replace the text between the quote marks with your own folder and file name. Be sure to use double back slashes ("\\") in your path name.
When you're finished, press F9, which toggles between displaying the field codes (that you just typed) and the field result (which is the hyperlink).
When you click the link, Excel will run and will open your Excel workbook.
Tip: Click, or ctrl-click to link?
By default, you need to do ctrl-click to follow a hyperlink from a Word document.
If you don't like that, you can change it. Do Tools > Options. On the Edit tab, un-tick "Use CTRL + click to follow hyperlink".
You have two choices here. You can choose to link to an absolute address. Or, you can link to a range name.
In your Word document, do ctrl-F9. Within the braces that Word gives you, type so that it looks like the following:
{ HYPERLINK "C:\\My Documents\\MyExcelFile.xls#MySheet!A1" }
If your sheet name contains a space, then you need to enclose it in single quote marks, like this:
{ HYPERLINK "C:\\My Documents\\MyExcelFile.xls#'My Sheet'!A1" }
Alternatively, you can use the \l (that's a lower-case L) switch to identify the range name:
{ HYPERLINK "C:\\MyDocuments\\MyExcelFile2.xls" \l "'Sheet 1'!A1" }
To create a hyperlink to a Worksheet range name, use use ctrl-F9 and type so it looks like the following:
{ HYPERLINK "C:\\My Documents\\MyExcelFile2.xls#'Sheet 1'!RangeName" }
To create a hyperlink to a Workbook range name, use use ctrl-F9 and type so it looks like the following:
{ HYPERLINK "C:\\My Documents\\MyExcelFile3.xls#RangeName" }
Word wouldn't be Word if it were always that straight-forward! Excel gets confused if you have both a Workbook range and a Worksheet range with the same name. It seems to link to the range randomly. So, if you use range names, make sure they're all sheet-specific or all workbook-wide. Or use an absolute address.
You can use the \o switch (that's a lower-case O, not a zero) to create a tooltip, like this:
{ HYPERLINK "C:\\My Documents\\MyExcelFile3.xls#RangeName" \o "Click here to open MyExcelFile3" }