在撰写论文、制作报告或整理文档时,常常需要插入大量图片。但这些图片尺寸不一,手动一张张调整非常耗时。本文将介绍几种在 Microsoft Word 中批量统一调整图片大小的方法,帮助你快速完成专业排版。
方法一:使用宏(VBA)批量调整
这是最高效的批量处理方式,适合熟悉基础编程的用户:
- 按
Alt + F11打开 VBA 编辑器。 - 插入新模块,粘贴以下代码:
Sub ResizeAllImages()
Dim shp As InlineShape
For Each shp In ActiveDocument.InlineShapes
If shp.Type = wdInlineShapePicture Then
shp.LockAspectRatio = msoTrue
shp.Width = CentimetersToPoints(10) ' 设置宽度为10厘米
End If
Next shp
End Sub
运行宏后,文档中所有图片将统一缩放到指定宽度(保持比例)。
方法二:全选图片后统一设置
适用于 Word 2013 及以上版本:
- 按住
Ctrl键,依次点击每张图片进行多选。 - 右键任意一张选中的图片,选择“大小和位置”。
- 设置高度或宽度,并勾选“锁定纵横比”以避免变形。
注意:此方法在图片较多时操作较繁琐。
小贴士
- 建议在操作前备份原始文档。
- 若图片为“嵌入型”以外的环绕方式,可能需改用
Shapes对象处理。 - 可结合样式模板提前设定好图片格式,减少后期调整工作。