Link file from excel to word

Link an Excel file to a Word doc so the doc updates when the Excel data changes

Updated on March 11, 2022

What to Know

  • Link: Copy cells. Right-click Link & Use Destination Styles or Link & Keep Source Formatting in Word.
  • Embed: In Word, go to Insert > Object > Object > Create from File > Browse > choose Excel file > OK.
  • Embed a spreadsheet table: In Word, go to Insert > Table > Excel Spreadsheet.

This article explains two ways to display Excel data in Word.

Instructions apply to Word for Microsoft 365, Word 2019, Word 2016, Word 2013, Word 2010, Excel for Microsoft 365, Excel 2019, Excel 2016, Excel 2013, and Excel 2010.

How to Link Excel to Word

To insert any part of an Excel worksheet in a Word document:

Maddy Price / Lifewire


  1. Open the Word document where the worksheet will display.

  2. Open the Excel worksheet that contains the data you want to link to the Word document.

  3. In Excel, select and copy the range of cells to include. If you plan to insert more columns or rows into the worksheet, select the entire worksheet.

    To select the entire worksheet, select the cell located in the upper-left corner at the juncture of the row numbers and column letters.

  4. In the Word document, position the cursor where you want to insert the linked table.

  5. Right-click and select Link & Use Destination Styles or Link & Keep Source Formatting.

    Destination Styles uses the default Word table formatting, which usually results in a better-looking table. Keep Source Formatting uses the formatting from the Excel workbook.

  6. The Excel data pastes directly into the Word document where the cursor was positioned. If changes are made to the source Excel file, the Word document updates with those changes automatically.

What Happens When You Link Excel to Word

Linking an Excel file to a Word document ensures that the Word document is updated every time the data in the Excel file changes. It works as a one-way link feed that brings the updated Excel data into the linked Word document. Linking an Excel worksheet also keeps your Word file small because the data doesn’t save to the Word document.

Linking an Excel worksheet to a Word document has a few limitations:

  • If the Excel file moves, the link to the Word document needs to be re-established.
  • If you plan to transport the Word file or use it on another computer, you must transport the Excel file along with it.
  • You must do data editing in the Excel worksheet. It isn’t a problem unless you require different spreadsheet formats in the Word document.

How to Embed an Excel Spreadsheet in Word

The process of embedding an Excel worksheet in a Word document is essentially the same as linking to an Excel worksheet. It does require a few extra clicks, but it brings all data from the worksheet into your document, not only the selected range.

There are two ways to embed an Excel worksheet in Word. The first is to embed the worksheet as an object. The second is to insert a table.

When you embed a worksheet, Word uses the formatting from the Excel worksheet. Make sure that the data in the worksheet looks the way you want it to appear in the Word document.

Embed an Excel Worksheet as an Object

To embed an Excel worksheet as an object:

  1. Open the Word document.

  2. Go to the Insert tab.

  3. Select Object > Object. In Word 2010, select Insert > Object.

  4. In the Object dialog box, select the Create from File tab.

  5. Select Browse, then choose the Excel worksheet that contains the data you want to embed.

  6. Select OK.

  7. The Excel worksheet is embedded in the Word document. 

How to Embed an Excel Spreadsheet Table

An alternative is to insert the Excel worksheet as a table. This method inserts the worksheet the same way as if you embedded it as an object. The difference is that it opens a blank Excel worksheet for you to fill out. Choose this method if you haven’t created the Excel file yet.

To insert an Excel worksheet as a table in Word:

  1. Open a Word document.

  2. Place the cursor where you want to insert the Excel worksheet.

  3. Go to the Insert tab, then select Table.

  4. Select Excel Spreadsheet.

  5. This menu option opens a blank Excel worksheet that you can fill with data. Either enter new data or paste data from another spreadsheet.

When you insert and fill out a new Excel worksheet, you have an Excel file that you can update at any time. The data in the Word table automatically updates to match the data in the Excel file.

FAQ

  • How do I embed a Microsoft Word document in Excel?

    In Excel, select the Insert tab > Text > Object > Create from File. Next, select Browse to find the Word file > Insert > OK

  • How do I create labels in Microsoft Word from an Excel list?

    To create labels in Word from an Excel list, open a blank Word document > select Mailings > Start Mail Merge > Labels > choose the brand and product number for the labels. Then, choose Select Recipients > Use an Existing List > navigate to the Excel address list > OK. Add the merge mail fields to complete the merge.

Thanks for letting us know!

Get the Latest Tech News Delivered Every Day

Subscribe


Download Article


Download Article

Need to reference an Excel chart, table, or data set in your Word document? You can easily add a quick link to any Excel file in a Word document, or even embed the file within the document to avoid the possibility broken links. This wikiHow article will teach you how to create a quick link to any Excel file in your Microsoft Word document.

  1. Image titled Link an Excel File to a Word Document Step 1

    1

    Open your Word document. You can either open it from Word by going to File > Open or you can right-click the .doc(x) file and select Open with > Word.

  2. Image titled Link an Excel File to a Word Document Step 2

    2

    Click the Insert tab. It’s in the editing ribbon above your document.

    • On Mac, this tab is along the top of your screen instead.

    Advertisement

  3. Image titled Link an Excel File to a Word Document Step 3

    3

    Click Object and Object. It’s in the Text grouping and will open an Object Dialog Box.

  4. Image titled Link an Excel File to a Word Document Step 4

    4

    Click the Create from File tab. It’s at the top of the window.

  5. Image titled Link an Excel File to a Word Document Step 5

    5

    Click Browse. Your file manager (File Explorer for Windows and Finder for Mac) will open so you can look for your Excel file.

  6. Image titled Link an Excel File to a Word Document Step 6

    6

    Double-click to select your Excel file. Alternatively, you can single-click the file to select it, then click Open/OK to choose it.

  7. Image titled Link an Excel File to a Word Document Step 7

    7

    Check the box next to «Link to file» and click OK. This will create a link to your file that others can click to view the Excel data. Clicking the link will open the Excel data at its original location.

    • If you’d rather embed the Excel file within your Word document, check the box next to «Display as an icon» and click OK.
    • If you have a chart or table from Excel that you’d like to insert in your Word document, copy the chart in Excel (Ctrl + C (Windows) or Cmd + C (Mac)) and paste it into Word (Ctrl + V (Windows) or Cmd + V (Mac)). Update the chart in Word after you’ve changed it in Excel by clicking the chart in Word, then going to Chart Design/Chart Tools Design > Data > Refresh.[1]
  8. Advertisement

Add New Question

  • Question

    How do I dynamically embed an XLSX table in a DOCX file?

    wikiHow Staff Editor

    This answer was written by one of our trained team of researchers who validated it for accuracy and comprehensiveness.

    wikiHow Staff Editor

    wikiHow Staff Editor

    Staff Answer

    You can copy your chart in Excel then paste it in Word. To update it in Word, select your chart, then go to «Chart Design» or «Chart Tools Design» and click Data > Refresh.

Ask a Question

200 characters left

Include your email address to get a message when this question is answered.

Submit

Advertisement

Thanks for submitting a tip for review!

References

About This Article

Article SummaryX

1. Open your Word document.

2. Click the Insert tab.

3. Click Object and Object.
4. Click the Create from File tab.

5. Click Browse.

6. Double-click to select your Excel file.
7. Click to check the box next to «Link to file» and click OK.

Did this summary help you?

Thanks to all authors for creating a page that has been read 73,133 times.

Is this article up to date?

Import Linked or Unlinked Excel Worksheet Data into Word Files

by Avantix Learning Team | Updated February 1, 2021

Applies to: Microsoft® Excel®  and Word® 2010, 2013, 2016, 2019 or 365 (Windows)

You can easily copy or import Excel worksheet data into Word documents. When you import from an Excel file, you can choose to import linked or unlinked data. If it’s linked, you will be able to update, change and remove the links.

The following are three easy ways to import Excel data into Word by copying and pasting:

  1. Copy the data in the Excel file, switch to the Word document and then paste the data where you want it to appear as a static copy.
  2. Import the Excel data into the Word document as a linked OLE (Object Linking and Embedding) object so that when the Excel file changes, the Word document will update as well.
  3. Create links to the Excel data in a Word table so that when the Excel file changes, the table will update.

If you choose the second or third method, you will need to ensure that the Excel file remains in the same location with the same name or manage the link(s) using Edit Links.

Recommended article: How to Create a Table of Contents in Word

Do you want to learn more about Microsoft Word? Check out our virtual classroom or live classroom Word courses >

Inserting unlinked Excel data

You can easily copy data from Excel and paste it into a Word document. Use this method if you do not need to update the Word file when the Excel data changes.

To insert unlinked Excel data into Word:

  1. Open the Excel file.
  2. Select the data you want to copy into the Word file.
  3. Press Ctrl + C or right-click and select Copy from the drop-down menu.
  4. Open the Word file.
  5. Position the insertion point where you want the Excel data to appear.
  6. Press Ctrl + V or right-click and choose Paste Values from the drop-down menu.

With this method, the Excel data will be copied into Word as a table and the Word file will not update when the Excel file changes. Because the data is pasted into a table, you can use Word’s table tools to format it and the file will be smaller because the data is not linked.

Inserting Excel data as a linked OLE object

You can insert an OLE (Object Linking and Embedding) object when you want to insert a linked copy of Excel data. However, one of the problems with this method is that the OLE object is like a picture of the cells and you would need to format the data in Excel to appear the way you want in the Word file.

To insert Excel data into Word as a linked OLE object:

  1. Open the Excel source workbook.
  2. Select the data you want to place in the Word file.
  3. Press Ctrl + C or right-click and choose Copy from the drop-down menu.
  4. Open the Word destination document.
  5. Position the insertion point where you want the linked Excel data to appear.
  6. Click the Home tab in the Ribbon and select the arrow below Paste. A drop-down menu appears.
  7. Select Paste Special. A dialog box will appear.
  8. Click Paste Link.
  9. Under As, select Microsoft Excel Worksheet Object.
  10. Click OK.

Note the Paste link option on the left of the Paste Special dialog box:

Paste Special dialog box in Word to insert and link to an Excel object.

You can double-click an OLE object to jump to the source Excel file.

Inserting linked Excel data into a Word table

You can insert Excel data as a table in Word where each cell is linked to the Excel data source. This is a great method because you can maintain links but format the data the way you want in Word.

To insert linked Excel data into a Word table:

  1. Open the Excel source workbook.
  2. Select the data you want to place in the Word file.
  3. Press Ctrl + C or right-click and choose Copy from the drop-down menu.
  4. Open the Word destination document.
  5. Position the insertion point where you want the linked Excel data to appear.
  6. Click the Home tab in the Ribbon and select the arrow below Paste. A drop-down menu appears.
  7. Select Paste Special. A dialog box will appear.
  8. Click Paste Link.
  9. Under As, select HTML Format.
  10. Click OK.

HTML format is selected by default in the Paste Special dialog box:

Paste Special dialog box in Word to insert and link to an Excel file in a Word table.

Click in the table in the Word document. As long as Field Shading When Selected is set in Word Options, each cell will appear with gray shading indicating that it is a field linked to Excel. You can format the table in Word.

Updating or managing links

One of the benefits of linking data is that information in a destination document updates when you change information in the source document. This typically occurs automatically if both documents are open. However, if you open a Word document with links and the Excel file is not open, Word should prompt you to update the links. You may also need to update links yourself or re-establish a link if the original Excel file has been moved or renamed.

To update or manage links:

  1. Right-click a linked object or HTML table. A drop-down menu appears.
  2. Choose Linked Worksheet Object and then Edit Links. A dialog box appears.
  3. Under Update method for selected link, Automatic update is selected by default. You can choose Manual update if you do not want the data to update automatically. You would then need to click the link and click Update Now to update.
  4. Make any other changes (such as breaking a link of changing the source for a link).
  5. Click OK.

The Links dialog box below displays one link:

Microsoft Word updating links dialog box.

It’s not difficult to import Excel data into Word. Typically, the biggest issue occurs when other users move or rename the source Excel file but this can be managed using Edit Links and changing the source.

This article was first published on March 13, 2016 and has been updated for clarity and content.

Subscribe to get more articles like this one

Did you find this article helpful? If you would like to receive new articles, join our email list.

More resources

How to View Word Count in Word (4 Ways)

14+ Word Selection Shortcuts to Quickly Select Text

How to Superscipt or Subscript in Word (with Shortcuts)

How to Format Microsoft Word Tables Using Table Styles

How to Insert a Check Mark or Tick Mark in Word (5 Ways)

Related courses

Microsoft Word: Intermediate / Advanced

Microsoft Excel: Intermediate / Advanced

Microsoft PowerPoint: Intermediate / Advanced

Microsoft Word: Long Documents Master Class

Microsoft Word: Styles, Templates and Tables of Contents

Microsoft Word: Designing Dynamic Word Documents Using Fields

VIEW MORE COURSES >

Our instructor-led courses are delivered in virtual classroom format or at our downtown Toronto location at 18 King Street East, Suite 1400, Toronto, Ontario, Canada (some in-person classroom courses may also be delivered at an alternate downtown Toronto location). Contact us at info@avantixlearning.ca if you’d like to arrange custom instructor-led virtual classroom or onsite training on a date that’s convenient for you.

Copyright 2023 Avantix® Learning

Microsoft, the Microsoft logo, Microsoft Office and related Microsoft applications and logos are registered trademarks of Microsoft Corporation in Canada, US and other countries. All other trademarks are the property of the registered owners.

Avantix Learning |18 King Street East, Suite 1400, Toronto, Ontario, Canada M5C 1C4 | Contact us at info@avantixlearning.ca

Перейти к содержанию

На чтение 2 мин Опубликовано 28.08.2015

  • Вставить
  • Связать

Узнайте, как обмениваться данными Excel с документами Word и другими файлами.

Вставить

Чаще всего вам нужно будет просто вставлять статические данные Excel в документ Word. Для этого:

  1. Выделите данные в Excel.

    Перемещаем данные из Excel в Word

  2. Кликните правой кнопкой мыши и выберите в контекстном меню пункт Копировать (Copy) или нажмите Ctrl+C.
  3. Откройте документ Word.
  4. На вкладке Главная (Home) нажмите команду Вставка (Paste) > Специальная вставка (Paste Special).

    Перемещаем данные из Excel в Word

  5. Выберите переключатель Вставить (Paste), а затем в списке Как (As) щелкните по строке Формат HTML (HTML Format).
  6. Нажмите ОК.

    Перемещаем данные из Excel в Word

Примечание: Вместо выполнения шагов 4-6, просто нажмите Ctrl+V.

  1. Кликните по значку в левом верхнем углу таблицы и добавьте границы.

    Результат:

    Перемещаем данные из Excel в Word

Примечание: Чтобы удалить таблицу, щелкните правой кнопкой мыши по значку в верхнем левом углу таблицы, а затем нажмите кнопку Удалить таблицу (Delete Table).

Связать

Вы можете связать исходные данные Excel с данными, вставленными в Word. Если изменить данные в Excel, данные в Word будут обновляться автоматически.

  1. Повторите шаги с 1 по 4, приведенные ранее.
  2. Щелкните по переключателю Связать (Paste link). Затем выберите строку Формат HTML (HTML Format).
  3. Нажмите ОК.

    Перемещаем данные из Excel в Word

  4. Кликните по значку в левом верхнем углу таблицы и добавьте границы.

    Результат:

    Перемещаем данные из Excel в Word

  5. Измените данные в Excel.

    Перемещаем данные из Excel в Word

    Результат:

    Перемещаем данные из Excel в Word

Примечание: В документе Word на вкладке Файл (File) выберите Сведения (Info). Затем в нижнем правом углу нажмите кнопку Изменить связи с файлами (Edit Links to files), чтобы открыть диалоговое окно Связи (Links). Здесь вы можете разорвать связь, изменить расположение файла Excel и т.д.

Оцените качество статьи. Нам важно ваше мнение:

Like this post? Please share to your friends:
  • Linux replace word file
  • Link excel with sql server
  • Linux open office word
  • Link excel with access
  • Linux find word in all files