Word一键调整全部图片大小

在使用 Microsoft Word 编辑包含多张图片的文档(如论文、报告、宣传册)时,常常会遇到图片尺寸不统一的问题。手动一张张调整不仅耗时,还容易出错。本文将介绍几种实用方法,帮助你一键批量调整 Word 中所有图片的大小,大幅提升工作效率。

方法一:使用宏(VBA)批量调整图片大小

这是最高效的方法,适用于熟悉基础编程或愿意尝试宏的用户:

  1. 打开你的 Word 文档。
  2. 按下 Alt + F11 打开 VBA 编辑器。
  3. 点击菜单栏【插入】→【模块】,粘贴以下代码:
    Sub ResizeAllPictures()
        Dim pic As InlineShape
        Dim targetWidth As Single
        Dim targetHeight As Single
        
        ' 设置目标尺寸(单位:磅,1英寸=72磅)
        targetWidth = 300 ' 宽度
        targetHeight = 200 ' 高度
        
        For Each pic In ActiveDocument.InlineShapes
            If pic.Type = wdInlineShapePicture Then
                pic.LockAspectRatio = msoFalse
                pic.Width = targetWidth
                pic.Height = targetHeight
            End If
        Next pic
    End Sub
              
  4. 关闭编辑器,返回 Word,按 Alt + F8,选择 ResizeAllPictures 并运行。

你可以根据需要修改 targetWidth 和 targetHeight 的数值。

方法二:全选图片后统一设置(适用于较新版本 Word)

注意:此方法在图片数量较多时操作略繁琐,但无需代码。

小贴士

更多功能More features
批量转换批量转换批量处理文件,支持docx/txt 降低AI率降低AI率用更自然的表达方式重写内容 改写建议改写建议看看同一句话还能怎么说