Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

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 document template setup that is basically a giant table with a left column and a right column. The entire page has a header with a logo and a pattern that spans the whole width of the page.

What I need to do is create a "header" in the left column, so that the same data appears on every page. Think of it like a two col resume, and you want your Name/Title/Contact info to appear on every page at the top of the left column, but the right column should start at the same height, not below it.

Does anyone have any ideas on how to achieve this?

Bonus info: The page is actually a series of content controls that are populated in C# via a customXMLParts file. Not sure if that makes a difference to you. I'm just having trouble figuring out how to do it conceptually, since to my knowledge, a header must span the whole width of the page.


share|improve this question

To do this with a table:

  • Create a two column table with several rows;
  • Select the two cells in the top row;
  • From the Layout tab in the ribbon, select Merge Cells
  • From the Layout tab in the ribbon, select Repeat Header Rows
  • Resize the header row as needed to make it line up over just one column if you don't want it to span the width of the table (you have to do this with just the header row selected).

You could also just put the repeating information in a document header instead of the table header. That would mean it would repeat on every page of the current section. Most documents have only one section, but you can insert section breaks and define different headers (and footers) for each section.

share|improve this answer
This seems to do everything I want, except that the header row (which I resized to only be on the left) pushes down the start of the content on the right side. Is there a way to have a header row on just the left and not the right? I see it auto-assumes the first row is the header. – Cory Dee Mar 21 '12 at 4:28

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .