Word: Add something just before a table cell marker

July 7, 2011

Did you know that you can add something (perhaps a missing period or a % symbol) just before each cell marker in a Word table? By default, there’s no easy way to find the cell markers using Word’s Find and Replace, but with a little trickery you can do it.

The critical thing that allows this to work is knowing the style used for the table cells. Word has to have something to find and as it can’t find a cell marker and as the text in each cell is different, there needs to be something it can hook on to — the style is what we get it to look for. Once Word’s got something to find, it can perform the replace action.

In the steps below, I take you through how to add a period to the end of each selected cell in a table (substitute your own character(s) for the period if you want something different). This technique works in Word 2003 and later.

  1. Locate the table where you want to add the period to the end of each cell.
  2. Check the style used for the cells (e.g. Table Cell). The style should be the same for each cell where you want to make the change. If it’s not the same, make it the same — you can always change it back later.
  3. Select the cells you want to change. Don’t worry about what text is in the cells — it will all still be there after you do the Find/Replace.
  4. Press Ctrl+H to open the Find and Replace dialog box. The cursor is in the Find what field — DO NOT type anything in here!
  5. Click the More button.
  6. Click the Format button and select Style from the list.
  7. In the Find Style dialog box, type the first letter of the style’s name (e.g. t for Table Cell) to jump to that section in the list. Scroll to find the style’s name (e.g. Table Cell), select it, then click OK. The style name is listed below the Find What field.
  8. Move your cursor into the Replace with field.
  9. Type ^&. (that’s the caret character [Shift+6], followed immediately by the ampersand [Shift+7], followed immediately by a period — the character you’re adding in this exercise).
  10. Click Replace All.

Add a character after the cell marker

And you’re done!

By the way, the ^& part of the replace string means replace the same text with what you already had.

See also:

[Links last checked May 2014; thanks to my friend Char who asked the question and sent me on the chase to find out the answer]


  1. You are AWESOME! This totally saved my life replacing text in the same paragraph style but seperated by a line break. There was font change for text preceding and then another for text proceeding the line break. Perfect!

  2. thank you ! but I cannot do it in my Word 2010, I tried to find “Table cell” in my style list many times, but I couldn’t!!!, the name “Table cell” has been changed into anything else??? I use Word 2010, not Word 2003!

    please tell me how ! thank you again!

  3. Hi Johnc

    There is NO ‘Table cell’ style by default — that is just an example. The instructions at Step 2 say: “Check the style used for the cells (e.g. Table Cell). The style should be the same for each cell where you want to make the change. If it’s not the same, make it the same — you can always change it back later.” So you need to check what style is used for the table cells; if various styles are used, then change them all to the same style (at this stage it’s irrelevant what that is, as long as it’s the same), then continue with the steps, changing back to the original styles used in the table cells once you’re done.

    As far as I am aware this works just as well in Word 2007, 2010, and presumably 2013.


  4. Outstanding!

    I was able to use this tip to delete trailing spaces at the end of cells. I just followed the instructions to add an unusual character (I used the pipe (|) symbol) at the end of each cell, and then used search/replace to delete all instances of | and | alone (for cells that had no trailing space to start with).

    Worked like a charm. I’ll remember this one.

  5. Thank you! This is great!

  6. This is clever.

    I’m trying to do something a bit different. I’ve got some tables imported from a PDF document, and a bunch of the cells have trailing spaces at the end. To delete them I’d search for a space followed by the cell marker, but since it’s not possible to search for the cell marker, I’m stymied.

    I suppose I could write a macro to check the contents of each cell and if the last character is a space, then delete it.

    Can you think of a better way?


  7. Hi yossiswinepage

    Check the comment from ydforums (4 June 2013) for a possible solution. They did it in two steps, replacing the space with a character unlikely to be used in the document, then replaced that character with nothing.


  8. What I’m seeing – and I think what johnc is saying – is that when I put the cursor in a table cell the style for it (in Word 2003) is “Table Grid”. When I follow your steps, in the find style dialog box there is NO “Table Grid”. (Table Grid appears to be the default style for table cells; I have not applied any formatting to the table nor to the text within it.)

    I am trying to do this with a document that has many one-cell tables, so in addition to needing something that works in the first place, I need a global search and replace throughout the whole document.

  9. Hi Sparkles

    You’ll likely have to create a new style and apply it to the cells, then run the procedure above.


  10. To: yossiswinepage
    The most simplest way to replace trailing spaces of the text copied either from PDF or any website. Select that space, cut it (Ctrl+X), then press undo.
    Press Ctrl+H. In the find portion put your cursor and press Ctrl+V. In the replace portion, put your cursor and press space bar (to add a single space). Press Replace all, check the magic.

  11. Does this apply to WORD 2013?

  12. Hi Mike

    I assume it will, though I haven’t tested it in Word 2013.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: