可采用三种方法统一word中多张图片尺寸:一、用“图片格式”选项卡逐张设置宽高值并取消“锁定纵横比”;二、通过“选择窗格”批量选中图片后统一调整大小;三、运行vba宏自动将所有嵌入式图片设为指定厘米尺寸。

如果您在Word文档中插入多张图片,但它们的尺寸不一致,影响排版效果,则可能是由于每张图片的原始分辨率和缩放比例不同。以下是实现多张图片统一尺寸的操作步骤:
一、使用图片格式选项卡调整单张图片尺寸
该方法适用于逐张设置并确保所有图片精确达到指定高度与宽度。Word内置的“图片格式”选项卡提供直接输入数值的尺寸控制功能,避免拖拽导致的比例失真。
1、选中第一张图片,顶部菜单栏将自动出现“图片格式”选项卡。
2、在“图片格式”选项卡中,找到“大小”组,点击右下角的小箭头图标打开“布局”对话框。
3、切换到“大小”选项页,取消勾选“锁定纵横比”复选框。
4、在“高度”框中输入目标数值(例如:5 厘米),在“宽度”框中输入相同目标数值(例如:5 厘米)。
5、点击“确定”,完成该图片尺寸设定。
二、通过选择窗格批量选中图片后统一设置
当文档中存在大量图片且需同步调整时,可利用“选择窗格”一次性选中全部图片对象,再统一应用尺寸参数,避免重复操作。
1、点击“开始”选项卡,在右侧找到“选择”按钮,点击后选择“选择窗格”。
2、在右侧弹出的“选择窗格”中,按住 Ctrl 键 并依次点击所有以“图片”开头的图层名称。
3、关闭选择窗格,此时所有被选中的图片周围会出现控制点,表示已同时选中。
4、右键任意一张被选图片,选择“大小和位置”。
5、在弹出对话框中,“大小”选项页下输入统一的高度与宽度值,并确保“锁定纵横比”处于未勾选状态。
6、点击“关闭”,所有选中图片将立即应用相同尺寸。
三、使用宏命令一键设置全部嵌入式图片尺寸
该方法适用于频繁处理大批量图片的用户,通过运行VBA宏自动遍历文档内所有嵌入式图片,并强制设为预设宽高,无需手动逐张操作或选中。
1、按下 Alt + F11 打开VBA编辑器。
2、在左侧“项目资源管理器”中,双击当前文档对应的 Normal 或文档名节点下的“Normal 模块”或新建模块。
3、在代码窗口中粘贴以下代码:
Sub SetAllPicturesSize()
Dim shp As InlineShape
For Each shp In ActiveDocument.InlineShapes
shp.Height = CentimetersToPoints(5)
shp.Width = CentimetersToPoints(5)
Next shp
End Sub
4、将代码中两处 5 替换为您需要的厘米数值(如改为 4.5 即代表 4.5 厘米)。
5、按 F5 运行宏,文档中所有嵌入式图片将被设为指定尺寸。










