Rotate a table in word

Yes, you can. Insert a section break before and after the page you want to turn to landscape and then you can use page layout on that page only. Also, here is another approach using margins.

In general, section breaks in Word are a good way to change any of the settings that you usually think of as global to your document. For example, you can use section breaks to change the way page numbers work in the middle of the document, to change margins, orientation, and more.


Here’s a method that works in Word 2010, but I don’t see a reason for it to not work in Word 2007.

Insert a text box (Insert > Text Box > Simple Text Box).

Delete the default text, and insert a table. You should resize the text box to suit.

When you’re done, click on the text box and you should get the normal box sizing controls including a green Rotation handle. Drag that rotation handle round in the direction you wish, and it’ll snap to a 90° angle.

Then right-click on the border, and choose More Layout Options… and in the Text Wrapping tab choose “In line with text”. The whole object should then behave nicely when the surrounding text changes.

Also, while you’re at it, go to Table Properties and indent from the left by a couple of mm, which should make the table sit nicely on the text box margins. Oh, and remove the text box border too.


I figured it out. You can copy the table in excel. Do a paste special with Transpose turned on. Then copy the transposed table over to Word. Finally, you can change the text orientation of the table to the text is rotated 90 degrees.