Skip to main content
Participating Frequently
August 1, 2024
Question

How to Automatically Update Multiple Tables in InDesign from a Single Excel File

  • August 1, 2024
  • 2 replies
  • 904 views

Hello,

I am making a product catalog which has hundreds of pages. On each page, there are one or several tables with prices.

Is there a way to update the prices automatically from one Excel file (that has all the products) ?

 

 

<Title renamed by moderator>

This topic has been closed for replies.

2 replies

Dave Creamer of IDEAS
Community Expert
August 2, 2024

Use "named regions" in Excel or put the Excel data on separate worksheets.

Link to the Excel file and select the appropriate named region/worksheet each time you place the file.

I''ve attached a quick outline on linking Excel files for your reference.

 

 

David Creamer: Community Expert (ACI and ACE 1995-2023)
Participating Frequently
August 5, 2024

Thank you, I'm gonna look into it !

Dave Creamer of IDEAS
Community Expert
August 5, 2024

One thing you will need to test will be what happens when you add or remove rows. If you add rows in the middle area of the data, the named region should expand automatically; if you add the new rows to the top or bottom, you will have to manually extend the range. 

 

Depending on where the data originates (Excel or from a database), more advanced options would be database plugins. They can either import the data and update or even have a live link to the original database for seamless updates. Companies include Em Software, Teacup Software, and 65bit.

David Creamer: Community Expert (ACI and ACE 1995-2023)
Robert at ID-Tasker
Brainiac
August 1, 2024

Can you show us a screenshot from your Excel?

 

Participating Frequently
August 1, 2024

Actually, I haven't made it yet so I can do as I want, but probably something like this but with 2 000 products : 

 

 

Robert at ID-Tasker
Brainiac
August 1, 2024

If you want this data to be split into a separate Tables in InDesign - you won't be able to just use DataMerge - unless, you'll split one long table manually.

 

What would be the "key" - data in which column will be the "signal" to split data into separate tables in InDesign?

 

Anyway, you'll need some commercial product to do it - if you want to be able to update prices.

 

Then there is a case of how this 3rd party tool will know where to place those separate tables?