InDesign provides several ways of working with tables. You can create a table from scratch within a text frame or convert an existing data into a table. Note that the table created will be an anchored object for the text frame.

Creating a New Table

  • Select the Text tool and draw an area that you want to create as a table.
  • Go to the Tables menu and select Insert Table, open the Insert Table dialog box (Ctrl + Alt + Shift +T)
  • You can specify the number of rows and columns that you want in your table and also specify if you need headers and footers for the table.
  • Clicking OK will create the table within your text frame.
  • You can now enter data within this table.
  • Click and Moving the cursor over any of the rows or columns will allow you to resize the row or column.
  • Use Shift and drag outside of the table to adjust the entire table proportionally.
  • To delete the table, simply drag over the table and press Delete on your keyboard.

Creating a Table from Existing Data

Most of the time, it makes sense to convert existing data into a table. You can import a Word, Excel, Access (database) file, or even a text document and convert the contents into a table.

  • Use the Text tool to create the text frame for your table.
  • Then, use the Place command to place your data into the text frame. or you can use copy paste
  • Select all the contents of the text frame by clicking the text and pressing Ctrl+A
  • Go to the Table menu
  • Select the Convert Text to Table, open the Convert Text to Table dialog box.
  • You need to tell InDesign what it should consider as a row and column separator.
  • Click OK to create the table.
  • We see that InDesign has created a table with the given data.
  • You can edit the contents of each cell just like how you would edit a regular text frame.
  • If you want an even distribution of rows and columns, you can simply select the rows or columns and go to the Table menu and select either Distribute Rows Evenly or Distribute Columns Evenly or both.

Formatting Tables

InDesign gives plenty of options to format the layout of the table. All table formatting options are accessible from the Table Options dialog box. To access this,

  • Select table
  • Go to the Table menu, then go to the Table Options submenu and choose Table Setup (Ctrl +  Alt +Shift +B)

From here, you can choose how your borders should look like and what should be their stroke, how you want individual rows and columns to be colored and a whole lot more. It is easy to explore the options and change the necessary settings.