Members Only

Pasting Table Content Where You Want it in InDesign

Copy and paste InDesign table content with the help of two obscure commands.

Here’s a quick tip about an obscure InDesign feature that makes it easier to paste table content exactly where you want it. How obscure is this feature? Let’s just say I had never noticed it before in my eleventy-billion hours of using InDesign and neither had any of my estimable colleagues here at CreativePro. So I’m guessing that not many other folks have noticed it either, even though it’s been around for several years. The feature is actually two separate but related commands called Paste Before and Paste After. Special thanks to Erica Gamet to sleuthing out that they first appeared in 2014. OK, on with the tip.

Using Paste Before and Paste After

In the figure below, let’s say you want to insert the row from the top table between the two rows of the bottom table. When you have one or more columns or rows in a table that you want to transfer to another table, simply select those rows or columns and copy them. Next, put your cursor in the receiving table in a cell that is either before or after where you want to place the copied content. Then, choose Table > Paste Before (or Paste After). That’s it. All necessary rows and columns are added along with the content, including anchored/inline items and graphic cells. Note that the content will keep the formatting it had when you copied it, ignoring the formatting in the table where you paste. This is just an unfortunate fact of life with InDesign tables that users have struggled with for 20+ years and will

probably never be addressed. So, what to do? A few things come to mind:

  1. Use styles to format your tables. That way you can prevent/clean up formatting messes quickly.
  2. Ignore Paste Before/Paste After and instead convert the donor table to text (Table > Convert Table to Text), then create new rows/columns as needed in the receiving table and copy/paste the text. Unfortunately, this won’t work if the cell content in the donor table contains tabs or paragraph returns.
  3. Use the ancient-but-still-incredible PopTabUnleashed script by Dave Saunders. It allows you to copy and paste table content without disrupting the formatting of the receiving table. You can read more about the script in this post and download it here.
Bookmark
Please login to bookmark Close

Not a member yet?

Get unlimited access to articles and member-only resources with a CreativePro membership.

Become a Member

Comments (6)

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. Katherine Burgener

    I would ABSOLUTELY attend an “everything you need to know about tables” session at next year’s Creative Pro Week, just so you know!

    1. Mike Rankin

      Thanks, Katherine. I bet you’d have a lot of company in that session.

  2. Nadia van 't Oosten

    Great tip, thank you!
    About your remark: “This is just an unfortunate fact of life with InDesign tables that users have struggled with for 20+ years and will probably never be addressed”… it seems Adobe itself is struggling with tables. There are so many problems with tables in InDesign that even Word does not have. Like the option to split table rows across pages. A feature request that is out there for over 4 years with 700 votes by now with people literally begging for it, but somehow Adobe cannot fix it. Time for a new ‘table team’? ;-)

  3. Holly Tarquinio

    Tables can be so frustrating. Every little tip helps! Also, I’m stealing this phrase “eleventy-billion hours” whenever anyone asks me how long I’ve been working in InDesign. :)

  4. Alexandre Giesbrecht

    This might be useful. I usually go by selecting the line, then Ctrl+9 (add row) and selecting the new line and Ctrl+V.

  5. David Blatner

    That is so amazing, Mike! I, too, had no idea that was hiding in plain sight. Jeez.