在使用 Microsoft Word 编辑文档时,有时需要将文档中的多张图片统一旋转90度(例如从横向变为纵向),但手动一张张调整效率低下。本文介绍几种实用方法,帮助您快速实现 Word 图片批量旋转90度。
适用于熟悉基础编程或愿意尝试自动化操作的用户:
Alt + F11 打开 VBA 编辑器。
Sub RotateAllPictures()
Dim shp As Shape
For Each shp In ActiveDocument.Shapes
If shp.Type = msoPicture Then
shp.Rotation = shp.Rotation + 90
End If
Next shp
End Sub
Alt + F8,运行宏 RotateAllPictures。如果您希望避免使用本地软件,也可以考虑将图片导出后使用图像处理工具(如 Photoshop、在线图片编辑器)批量旋转,再重新插入 Word。