Please Note: This article is written for users of the following Microsoft Word versions: 97, 2000, 2002, and 2003. If you are using a later version (Word 2007 or later), this tip may not work for you. For a version of this tip written specifically for later versions of Word, click here: Hyperlinking to a Specific Excel Worksheet.

Hyperlinking to a Specific Excel Worksheet

by Allen Wyatt
(last updated April 7, 2015)


Word allows you to easily add links to other Microsoft Word documents, such as those created by Excel. These links can be created in a number of ways, such as by using the Paste Special dialog box and choosing the Paste As Link option.

Excel also allows you to create hyperlinks to other Office documents. In many ways these hyperlinks are similar to regular links, but they have the express purpose of opening the target document and displaying exactly the information you want. For example, to create a hyperlink to an Excel worksheet, you would follow these steps:

  1. In your Word document, position the insertion point at the location where you want the hyperlink to appear.
  2. Click the Insert Hyperlink tool on the toolbar, or choose Hyperlink from the Insert menu. Word displays the Insert Hyperlink dialog box.
  3. Make sure Existing File or Web Page is selected. (See Figure 1.)
  4. Figure 1. The Insert Hyperlink dialog box.

  5. Use the tools in the middle of the dialog box to navigate and select the Excel workbook you want linked to. The address of that file should appear in the Address box.
  6. Change the Text to Display box so it contains whatever you want in the document; this is the text that will be clickable as the hyperlink.
  7. Click OK.

Your hyperlink is now created, and you can click (or Ctrl+click in some versions of Word) to access the target of the hyperlink. When you do this, the Excel workbook you specified in step 4 is opened, and the first worksheet in the workbook is displayed.

If you want to display a specific worksheet, all you need to do is modify what appears in the Address box as you are setting up the hyperlink. For instance, if you, in step 4, navigate to a workbook named Budget2010.xls, the Address bar might contain something like this:


To open a specific worksheet, simply tack the worksheet's name onto the end of the address, prefaced by a pound sign as shown here:


Note that the worksheet name is surrounded by apostrophes and separated from the workbook name by a pound sign. If you want to make sure that a specific cell is displayed on the target worksheet, you can further refine the address in this manner:


If you use named ranges in your workbook, you can use the name of a range you want displayed instead of using a sheet and cell name:


Note that when you use a named range, you don't need to surround it by apostrophes as is done with worksheet names. Excel is opened and the range is displayed. If the range doesn't exist, the desired workbook is still opened, but Excel informs you that the range name is invalid.

WordTips is your source for cost-effective Microsoft Word training. (Microsoft Word is the most popular word processing software in the world.) This tip (305) applies to Microsoft Word 97, 2000, 2002, and 2003. You can find a version of this tip for the ribbon interface of Word (Word 2007 and later) here: Hyperlinking to a Specific Excel Worksheet.

Author Bio

Allen Wyatt

With more than 50 non-fiction books and numerous magazine articles to his credit, Allen Wyatt is an internationally recognized author. He is president of Sharon Parq Associates, a computer and publishing services company. ...


Formatting All Headings At Once

If you need to apply a common formatting change to all the headings in your document, a quick way to do it is to use the ...

Discover More

Tracked Changes Notification when Opening

If you have Word configured to show markup on-screen and you look through a document, it is easy to tell where changes ...

Discover More

Backing Up Custom Dictionaries

The custom dictionary used in Excel contains the information you decide relative to spelling. After a while, you might ...

Discover More

Learning Made Easy! Quickly teach yourself how to format, publish, and share your content using Word 2013. With Step by Step, you set the pace, building and practicing the skills you need, just when you need them! Check out Microsoft Word 2013 Step by Step today!

More WordTips (menu)

Unlinking an Excel Chart Automatically

When Excel charts are linked in a Word document, they update every time the document is opened. Here's how to unlink the ...

Discover More

Word Link to Create a New Excel Workbook

It's easy to create and include links in your documents to other sources, in and out of Word. There are some limitations ...

Discover More

Embedding an Excel Chart in a Word Document

Word and Excel usually work pretty well together. This means that you can easily paste charts from Excel into your Word ...

Discover More

FREE SERVICE: Get tips like this every week in WordTips, a free productivity newsletter. Enter your address and click "Subscribe."

View most recent newsletter.


If you would like to add an image to your comment (not an avatar, but an image to help in making the point of your comment), include the characters [{fig}] in your comment text. You’ll be prompted to upload your image when you submit the comment. Maximum image size is 6Mpixels. Images larger than 600px wide or 1000px tall will be reduced. Up to three images may be included in a comment. All images are subject to review. Commenting privileges may be curtailed if inappropriate images are posted.

What is 9 + 9?

2018-07-06 17:49:50


I have tried this, but it is not working. Is it supposed to work in Excel/Outlook 2016?

2017-02-14 21:31:47


Hello Sir,

I would like to ask if how to link the excel workbook to specific worksheet of one another workbook?

Hoping you can help me.



2016-10-21 13:38:56


I want a user to enter a key field on a Word document, and have Word go to a spreadsheet where the key field is a unique entry in a column, and bring other columns data from that row back to populate fields in the Word document. Is this possible?
For example, enter a SSN in a field in a Word document, and bring back the name and address of that SSN from an Excel spreadsheet, and populate fields on the Word document.

2016-08-24 11:17:49


can you please advise when you want to open a .xlsx file when using the formula =HYPERLINK(E18,"Open file")

and also, when a file name contains the character #

many thanks!

2015-12-09 16:02:24


Update - funny how you forget stuff and then you google to find that you have already commented on this :-/. So I tried to follow my own previous advice and realized I omitted something that makes this work. Don't include the single quotes and add the cell reference. Hope that helps clarify.

2015-09-06 02:41:57


nice artical very usefull. thank you so much

2015-09-01 05:17:48

Jay Jay

I also tried the methods specified above and unfortunately it did not work for me. The excel workbook opens on the the last saved worksheet.

Does anyone have a solution?

2015-08-29 02:03:12

Mahesh G H

I have set of datas in excel sheet to which i want to insert hyperlink for only part of the data.
Can u help me sir.

2015-07-15 07:29:32


ok..I have a basic knowledge about excel and am trying to learn new things…need some help with this..

Example:I have made a Time sheet in excel for John is not tech with IT….in this time sheet I have added details,login,logout,formulas for calculating the total hours etc…so when John receives it he just have to put the login and logout timings and the remaining is calculated automatically…
so here is my question,

1)can i email this active workbook as a body of the email(Not as attachment) to John??

2)And when John receives the email he should be able to fill the sheets with timings in the active worksheet in the email itself and forward me back the same email.(No need to download,fill,attachment and send back headache for John)

3)which mail supports this….I use outlook 2007…

so I was just wondering is there any thing like this and Detailed Answer is much appreciated…Thanks in advance

2015-06-12 10:27:08


Hi All,

I have 10 hyperlinks created in a single excel sheet. I want to open all the 10 hypelink by a single click. How to do that ?

Kindly assist me.

Thank You in advance.

Best Regards,
Jeetesh Jain

2015-03-18 15:11:50


i try best but i am not successful

<a href="">Potpourri</a>
<a href="">Flour Rugs</a>

2014-09-18 10:13:27

John Polasek

The responses show that there is an awful lot of trouble getting the address correct in creating a hyperlink.
If you just want to jump to a spreadsheet from Word, try this:

Open the spreadsheet, select and copy text Ctl C, (which will be the title of your link). Open the Word document and (anywhere) click Alt Edit Hyperlink. The text appears in blue and it is your clickable hyperlink.
Return to Word with Alt Left Arrow.

2014-09-17 20:16:19


Thank you so much Eric B, do not use the single quote, it works fine.

2014-07-10 22:54:46


hi i have this link which i open in the url,i try using your method,but its not there anything i did wrong?$FILE/A.xls#'Page 3'!A1

2014-01-15 02:48:13


Works great, problem solved, just gonna put !A1 on the end of the hyperlink if you just want to open the sheet


2013-08-03 15:48:22

John Polasek

I should add that there is a way (not easy to find) of jumping back from the spreadsheet to the original document: Alt leftarrow.

2013-08-03 15:36:10

John Polasek

This is a very simple way to get a hyperlink to a spreadsheet cell (Word 97):
Copy with Ctl C any spreadsheet cell that has a significant TEXT.
In the other document, click the location for the hyperlink TEXT, and press Alt Edit Hyperlink (AEH). The TEXT appears in blue and it is the hyperlink that will jump you back to that cell.

2013-08-02 14:44:16


You cannot have spaces in the name. Use underscores for the spaces

2013-06-10 13:45:18


Max and Molly: Per Narcis' comment, this tip will not work unless you put a cell reference at the end.

For example, the following will not work:

file.xlsx#'My Worksheet'

You have to add a cell reference:

file.xlsx#'My Worksheet'!A1

(Note that the cell reference doesn't have to be A1; it can be any cell in the worksheet.)

The author should update the tip to reflect this.

2012-10-24 06:38:20


try adding !A1 after workbook name
e.g.: ITA%20Assignment%20Section%20A%20Final.xlsx#'Flower Stalks Gallery'!A1

2012-09-17 16:59:12

Eric B

I tried this technique. It didn't work until I tried it without the single quote marks. When I omitted the single quote marks, it works perfectly.

2012-09-09 10:30:46

Max Ujhazy

I also tried it the way you said above, end result being:

ITA%20Assignment%20Section%20A%20Final.xlsx#'Flower Stalks Gallery'

and it says reference not valid, when it is exactly as said above.

Please help!

2012-06-28 13:02:49

Molly F

I tried linking to a specific worksheet using the #'Due Dates' example above, but it didn't work. Does it have to be one word? Does it not recognize spaces?

This Site

Got a version of Word that uses the menu interface (Word 97, Word 2000, Word 2002, or Word 2003)? This site is for you! If you use a later version of Word, visit our WordTips site focusing on the ribbon interface.

Newest Tips

FREE SERVICE: Get tips like this every week in WordTips, a free productivity newsletter. Enter your address and click "Subscribe."

(Your e-mail address is not shared with anyone, ever.)

View the most recent newsletter.