Skip to main content
Participating Frequently
July 28, 2022
Answered

Link fields from Excel to Indesgin?

  • July 28, 2022
  • 15 replies
  • 2340 views

I currently use xero for accounting purposes, and generating quotes and invoices. I have a custom template that fits my company branding. I find it inflexible for making it look nice and I wish to move to indesign if possible.

 

I still need to use Xero and my thinking is that I can have all of the data in my excel sheet, and then somehow, this will link to indesign which will make it look pretty. And allow me to add descriptions.

 

I have been sending clients separate documents for quotes, invoices, and project scope but wish to merge the quote and project scope documents.

 

Basically in indesign it should look like this:

 

<Client>

<Client Address>

<Client phone number>

<Project Name>

 

2 pages containing a generic standard project scope

 

then job specific items that form the quote

 

<Item number>  <name> <Cost> 

Description done in indesign manually

 

<Item inumber>  dname> <Cost> 

Description done in indesign manually

 

<Item inumber>  dname> <Cost> 

Description done in indesign manually

 

etc

 

<Total Cost>

 

I found data merge to be inflexible as its design for one line of the linked file to be used per page. And placing a linked table was ugly and didn't provide enough formatting opportunities.

 

I'm ok will linking multiple files - one for client info and one for the lines of the quote but ideally it will be grabing fields from the excel sheet and linking them to whever I choose in Indesign.

 

The problem with my current setup is that each document needs the client details and there is a lot of repetition. Also I wish to include the project scope on the actual quote so that when they accept there is no question that they've agreed to it.

 

I hope that makes sense.

This topic is closed to new replies. Start a new post to keep the conversation going.
Correct answer Dave Creamer of IDEAS

I can think of only two built-in options:

  • Data Merge
  • Linked Excel file (You could do all the invoice work in a relational Excel workbook and link the invoice worksheet to InDesign; format the ID table with only cell and table styles.)

 

15 replies

Dave Creamer of IDEAS
Community Expert
Community Expert
July 29, 2022

I would suggest looking at a database plugin for InDesign. Companies include Em Software, 65bit, and Teacup Software. They offer greater flexibility with some logic options (if/else) available. 

 

David Creamer: Community Expert (ACI and ACE 1995-2023)
Participating Frequently
July 29, 2022

They definately look like they'd do the trick but I'm hoping for a built in feature if possible. I have heaps of subs and they really add up.

Dave Creamer of IDEAS
Community Expert
Dave Creamer of IDEASCommunity ExpertCorrect answer
Community Expert
July 29, 2022

I can think of only two built-in options:

  • Data Merge
  • Linked Excel file (You could do all the invoice work in a relational Excel workbook and link the invoice worksheet to InDesign; format the ID table with only cell and table styles.)

 

David Creamer: Community Expert (ACI and ACE 1995-2023)
Rishabh_Tiwari
Legend
July 28, 2022

Hi @davids70642166 ,

 

Thanks for reaching out. In addition to the suggestions shared by @ck_ny, if you need more information on Data Merge, please check this article https://helpx.adobe.com/indesign/using/data-merge.html 

 

Regards

Rishabh

Inspiring
July 28, 2022

You should revisit the data merge, it's more flexible than what are describing. Each column in excel can be linked to one formatted text box in InDesign or multiple text boxes (<name>). Don't use table, break it up into cells/columns.

Participating Frequently
July 29, 2022

How would you do this, below is a simple example where you can see two data merge text objects that unfortunately are identical. You can also see a placed table. The table is in a format that can be imported into Xero. It lacks any other client info.

 

The table isn't flexible enough - ideally I can pick and choose where to link these and can standardise the process.

 

 

BobLevine
Community Expert
Community Expert
July 28, 2022

My $0.02 is that you should be using accounting software for this task. Frankly, nobody is going to care how pretty your invoice is and you're making a whole lot of extra work for yourself here trying to automate something that Quickbooks does right out of the box.

Participating Frequently
July 29, 2022

I appreaciate most clients don't care but I do. The plan is to continue to use Xero and once the jobs are at the point where I need to invoice, I'll import the excel sheet into Xero. 

 

My example is also simplified a lot - and I have found the built in features in Xero weren't granular enough for my needs. My invoices can be quite complicated.