在撰写报告、论文或制作宣传资料时,常常需要插入大量图片。但每张图片尺寸不一,手动一张张调整非常耗时。本文将介绍几种在 Microsoft Word 中批量统一设置图片大小的方法,帮助你高效完成排版。
方法一:使用“选择窗格”+格式刷(适用于少量图片)
- 先选中一张已调整好尺寸的图片;
- 点击“开始”选项卡中的“格式刷”;
- 依次点击其他图片,即可复制其尺寸格式。
方法二:使用宏命令(推荐用于大量图片)
这是最高效的批量处理方式,适合处理几十甚至上百张图片:
- 按
Alt + F11打开 VBA 编辑器; - 插入 → 模块,粘贴以下代码:
Sub ResizeAllPictures()
Dim pic As InlineShape
For Each pic In ActiveDocument.InlineShapes
If pic.Type = wdInlineShapePicture Then
pic.LockAspectRatio = msoTrue
pic.Width = CentimetersToPoints(10) ' 设置宽度为10厘米
End If
Next pic
End Sub
修改 10 为你需要的宽度(单位:厘米),然后运行宏即可自动统一所有图片宽度,高度按比例缩放。
注意事项
- 建议先备份文档,防止操作失误;
- 嵌入型图片(Inline)可被宏识别,浮动型图片需额外处理;
- 如需固定高宽而不保持比例,请将
LockAspectRatio设为msoFalse。
掌握这些技巧后,你就能轻松应对 Word 中的图片批量排版问题,大幅提升工作效率!