is now part of CreativePro.com!

A Script for Populating Form Fields in InDesign

If you regularly create forms with InDesign you know what a pain it can be to populate fields like list boxes and combo boxes. There’s no built-in way to take a list of items and feed it into a form field. So, most folks have to deal with the drudgery of adding items one at a time in the Buttons and Forms panel.

Fortunately, there’s a much faster and easier way, thanks to Keith Gilbert. He wrote a script that can populate list boxes and combo boxes with paragraphs of text from a text frame. So, just head over to the scripts page at Gilbert Consulting and download the script called Populate Drop-Down. Install the script. Then in your InDesign document, select the text frame containing the items you want as choices in your form field, along with the field itself, and run the script.

Voila! The field is instantly populated with the text from the frame and the frame itself is deleted. How I love scripts that tidy up after themselves!

If you need to add some items later on, put them in a new text frame and repeat the process. The script is free to download and use but if you find it saves you time and money, consider expressing your gratitude via Keith’s link at buymeacoffee.com.

Populating Form Fields from a Text File

Got your list of items in a text file? No problem, instead of Keith’s script, use the ComboMambo script from Chuck Weger.

Editor in Chief of CreativePro. Instructor at LinkedIn Learning with courses on InDesign, Illustrator, Photoshop, GIMP, Inkscape, and Affinity Publisher.
>