Graphic Design Stack Exchange is a question and answer site for Graphic Design professionals, students, and enthusiasts. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a lot of tables that designers have to adjust slightly to fit the content. This takes a large amount of time in our process and I would like to know if there is anyway to skip this? Perhaps a custom script?

If not, could you suggest what I should do? How would I go about creating my own script to auto-fit the columns to the data?

Also the table must always be 100% of the available width (normally into a text-box)

share|improve this question
Not that I'm aware of within InDesign but I've seen a thread on Adobe forums linking to a book on InDesign scripting that apparently includes a script that does this. I have no idea if it actually works, if there's a better place to find the script, if it still works in CS6, etc - but that might help. – user568458 Mar 13 '13 at 10:40
Oops looks like I posted the wrong link above: the adobe forums link should have been also, this question should be linked to (which sadly doesn't have an answer either) – user568458 Jun 11 '13 at 14:45
Can you throw up some images explaining what you're looking to do? – Fireflight Sep 9 '13 at 15:52
Now I can't, but imagine you throw a lot of data in excel and then select the columns and then double click on them. It will resize the columns to fit the data. – Totty.js Sep 9 '13 at 15:56

Sounds like you're looking for InDesign's Auto-Fit feature which is available in Adobe InDesign CS5 and beyond. This feature is certainly a time saver.

Here is a good tutorial regarding Auto-Fit - Tuts+

share|improve this answer
Isn't Auto-Fit for fitting the content to the container? It doesn't seem to be enabled for table cells. – GSnyder Oct 3 '15 at 5:55

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.