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 portrait page that looks like the following:

Table 1.

Title of Table



Page 3 of 8

How can I rotate the above text and table 90 degrees counter-clockwise but NOT rotate "Page 3 of 8" so that "Table 1" is on the bottom-left of the portrait page and "Page 3 of 8" is on the bottom footer?

Or, if I change the page layout to landscape, how can I preserve a portrait header and footer?

This is the same question as here, except the solution provided requires a lot of manual tweaking and is not feasible for adjusting multiple pages. Is there a better solution? Many thanks.

share|improve this question
up vote 1 down vote accepted

There is no way to rotate a table in Microsoft Word. The closest alternative is to transpose the table to make it look like it has been rotated. If this is suitable for you then this could be the solution.

Otherwise you can achieve this by simply creating the page with the table as a landscape page but treating it as portrait when it's printed.

You need to do something like this:

  1. Change the page setup for the current page to be landscape orientation. Use section breaks to stop the rest of the document from going landscape.

    • A quick way to do this is:
      1. type some text (it can be as little as a space character),
      2. select it,
      3. open the “Page Setup” dialog box,
      4. go to the “Margins” tab (it should start there by default),
      5. click “Landscape” under “Orientation”,
      6. choose “Selected text” from the “Apply to” drop-down menu,
      7. and click “OK”.

    (This creates the section breaks for you.)

  2. Make sure the table and its title are at the top left of the landscape page. This will actually be the bottom left part of the page when looking at the page in portrait.

  3. Add a text box in the left margin.

    1. Type “Page PAGE of NUMPAGES”,
    2. select “PAGE” and press Ctrl+F9,
    3. select “NUMPAGES” and press Ctrl+F9.
      The text should now look something like “Page { PAGE } of { NUMPAGES }” because you have created fields that will display as the current page number and the page count.
    4. Select the entire phrase and press F9.  The text should now look like “Page 3 of 8”, because F9 updates fields, causing them to display their current value.
    5. Change the text direction in the text box to vertical, so it will appear normal (right-side-up) when the page is viewed as a portrait page.
    6. Adjust the size and position of the text box as you desire.
      • Note: if you’re going to do this on multiple pages, you can copy the entire text box and paste it into other pages.
  4. You may want to disable the real page footer, if any (because it will appear in landscape orientation).

When the document is printed turn the landscape page in your hands back up to portrait and the table and text will appear rotated but the footer text appears straight.

share|improve this answer
Not an ideal answer, since using the textbox for the page numbers is imprecise...but thanks for the effort! – SEL Jul 20 '12 at 10:59
@Sel I don’t understand why you accepted this answer, since it is very nearly the same as the accepted answer in the question you referenced, which you rejected as being too laborious. – Scott Jan 1 '14 at 23:28
@Scott True, but there's a lot of effort here, and it satisfies the criteria for an accepted answer. – SEL Jan 2 '14 at 21:32

Although you can't rotate a table in Word 2010, this link explains how to create the effect you're looking for: a page with a landscape oriented table and a portrait oriented footer...

The key is to take advantage of the page number option in the Header & Footer group of the Insert tab, NOT the footer option. You create a page number in the margin, not the footer, and then change the orientation of the page number by 90 degrees clockwise to fit the portrait orientation of the page.

share|improve this answer

I had the same problem. So, instead of struggling with the page number options I did the following: 1. I inserted a text box. 2. I cut the table and pasted it into the text box. (This is where the problems started, so be sure to have a couple of valiums at hand when you get to this part) Word then changed all the formatting on my table and slowed down my system considerably. I needed to reformat the whole table and it took ages. If you feel the pressing need to fix the table with a ten pound hammer, please step away from your pc. 3. Now you can format the text box - i.e. change line colour, reshape etc. 4. ROTATE THE TEXT BOX by using the green circle at the top centre of the text box. Voila!

I think you can also convert your table into a picture by printing it as a jpeg and then inserting it into your document as a picture, by following Insert Picture From File. I think I will try this route next time.

share|improve this answer
Thanks for sharing your experience, Joannie. – SEL Jul 23 '14 at 11:34

Why not simply enter a table, cut-paste it into a text box and rotate the text box? Or to obtain a transpose, copy the table, open Excel, paste the table. Once again select the table, press CTrl C and choose cells equivalent to the rows n columns a transpose will require, select Paste special-> Paste transpose from Paste drop down list. Transpose table would be pasted, copy that table and move back to Word and paste it.

share|improve this answer

You must log in to answer this question.

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