6 Effective Ways to Batch Rotate Multiple Images in Your Word Document

In this article, we want to lay emphasis on showing you effective ways to batch rotate multiple images in your Word document.

Besides its excellent ability to deal with words, Word is capable of processing images, too. For example, you can manipulate one image a time via picture tools available in the ribbon. As you know, the built-in function can perfectly satisfy your demand to rotate a single image. Our tips today will enable you to batch rotate multiple images to the same degree.Batch Rotate Multiple Images in Your Word Document

Before starting introducing you the methods for batch rotation, we’d like to first offer you several different approaches to rotate a single image.

4 Ways to Rotate a Single Image

Just take seconds to check the following ways to rotate a single image.

Method 1: Use Rotation Handle

  1. Firstly, click on target image. You can see handles around the image.
  2. Secondly, move cursor over the round, green handle and wait until a curved arrow line shows.
  3. Then click and rotate the image either in clockwise or counterclockwise direction to the degree you need.Click on Target Image

Method 2: Rotate by Precise Degree

  1. First of all, click on an image to trigger the “Format” tab in the Ribbon.
  2. Next click “Rotate” command in “Arrange” group.
  3. Then you can choose an option on the drop-down menu.Click Image->Click "Format"->Click "Rotate"->Choose an Option
  4. If you need to rotate image to a specific degree, you should click “More Rotation options”.
  5. The “Layout” dialog box shall pop up. Click “Size” tab and enter a rotation number.
  6. Lastly, click “OK”.Click "Size" Tab->Enter a Rotation Number->Click "OK"

Method 3: Use 3-D Rotation

  1. To start off, right click on target image and choose “Format Picture”.
  2. Secondly, in “Format Picture” box, choose “3-D Rotation” option.
  3. Enter numbers in “Rotation” section.
  4. Finally, click “Close” to exit.Choose "3-D Rotation"->Enter Numbers

Method 4: Utilize “F4” Key

If you use method 2 to rotate an image to a certain degree, you can rotate another image with a press of “F4” to the same degree. However, it has limitation. You can only use “F4” key when you choose “Flip Vertical”, “Flip Horizontal”, or set a specific rotation degree for the first image.

2 Ways to Batch Rotate Multiple Images

Following are methods to meet your need if rotating multiple images at the same time.

Method 1: Rotate Multiple Images in a Selection

  1. First and foremost, make a selection over several images.
  2. And press “Alt+ F11” to open VBA editor in Word.
  3. Next click “Normal” and click “Insert” tab.
  4. Then choose “Module”.Click "Normal"->Click "Insert"->Click "Module"
  5. Open the new module by double clicking on it.
  6. Then on the editing space on the right, paste the following codes:
Sub RotateAllImagesInSelection()
  Dim objInlineShape As InlineShape
  Dim objShape As Shape
  Dim strDegree As String
 
  Application.ScreenUpdating = False
 
  strDegree=InputBox("Enter a rotation degree: ")
  Set objDoc = ActiveDocument
 
  For Each objInlineShape In Selection.InlineShapes
    Set objShape = objInlineShape.ConvertToShape
    objShape.IncrementRotation strDegree
    Set objInlineShape = objShape.ConvertToInlineShape
  Next objInlineShape
 
  Application.ScreenUpdating = True
End Sub
  1. Next click “Run”.Paste Codes->Click "Run"
  2. There will be an input box. Enter a rotation degree and click “OK” to proceed.Enter a Rotation Degree->Click "OK"

Then you will only have images in selection rotated.

Method 2: Rotate All Images in a Document

  1. Follow steps above to install and run a macro in Word.
  2. Only this time, replace that mar with this one:
Sub RotateAllImagesInDoc()
  Dim objInlineShape As InlineShape
  Dim objShape As Shape
  Dim strDegree As String
  Dim objDoc As Document
 
  Application.ScreenUpdating = False
 
  strDegree=InputBox("Enter a rotation degree: ")
  Set objDoc = ActiveDocument
 
  For Each objInlineShape In objDoc.InlineShapes
    Set objShape = objInlineShape.ConvertToShape
    objShape.IncrementRotation strDegree
    Set objInlineShape = objShape.ConvertToInlineShape
  Next objInlineShape
 
  Application.ScreenUpdating = True
End Sub
  1. Still, there will be an input box for you to enter a rotation degree. Just enter a number and click “OK” to proceed.

Helpful Tool to Repair a Document

Document corruption happens from now and then at a random time. It is therefore of vital importance to get an efficient tool to repair doc if any shall end up in corruption. With such a powerful utility in hand, you shall fear no more once data loss occurs.

Author Introduction:

Vera Chen is a data recovery expert in DataNumen, Inc., which is the world leader in data recovery technologies, including corrupt Excel and pdf repair software products. For more information visit www.datanumen.com

Leave a Reply

Your email address will not be published. Required fields are marked *