讲师中心 微信公众号
AI工具推荐 视频效率加速

Word怎样利用宏批量将文档中的所有图片统一调整为指定大小

夏辰大大_6069

夏辰大大_6069

发布时间:2026-07-17 14:46:09

|

543人浏览过

|

来源于php中文网

原创

word里要把所有图片统一调成一样大小,最快的办法不是一张张点「大小和位置」,直接写个宏就能按固定宽高一次性扫完整篇文档。下面操作都是用中文界面的word 2016演示,适合图片已经插好、只是尺寸乱飘的场景。

先提个前提:下面这段宏默认只处理嵌入型图片,就是和文字混排的那种图。要是你的图设成了「浮于文字上方」这类环绕型,得先全改成嵌入型再跑宏,不然你会发现好多图尺寸根本没动。

第一步:先确认文档里的图片确实大小不统一

开写宏之前先翻一遍文档,摸清楚现在的图到底乱在哪:有的宽度不对,有的高度忽大忽小,甚至同一页的几张图大小差很多,看着特别乱。先搞清楚自己的需求,后面才知道是要统一宽度、统一高度,还是宽高一起锁死。

要是只有两三张图大小不对,手动改反而更快;但只要文档里有几十张图,或者每页都插了图,手动调全是重复活。宏的用处就在这:同一套尺寸规则一次性套给所有图,不用来回点格式面板。

Word 文档中图片大小不统一的状态

第二步:打开宏列表,新建专门改图尺寸的宏

在Word里按 Alt + F8,直接弹出宏窗口。新建一个好认的宏,比如叫 setpicsize,以后回头找、改参数、复用都不会认错。宏名尽量用英文或者拼音,别加空格和特殊符号,免得VBA报语法错。

这步不用搞复杂,建好宏名就是给后面的批处理代码留个入口,后面把代码粘进去保存运行,就能直接改当前文档里的所有图。

Word 新建批量改图尺寸宏

第三步:在 VBA 编辑器里写入批量改图尺寸代码

点「创建」就会跳转到VBA编辑器,把里面默认的空白内容删掉,贴入下面这段遍历全文档图片的代码。逻辑很简单:先数清楚当前文档里有多少张嵌入型图,从第一张开始挨个设置高和宽,全部改完自动退出。

Feihong Word Docx
Feihong Word Docx

创建、检查和编辑 Microsoft Word 文档和 DOCX 文件,支持样式、编号、修订追踪、表格、分节及兼容性检查

下载

这段代码没什么难度,最容易踩坑的就是对象名写错。这里用的是 ActiveDocument.InlineShapes,对应当前文档里的所有嵌入型图片集合。要是你抄错了对象名,或者文档里的图本来就不是嵌入型,运行完看起来像没报错,结果一张图都没改动。

Sub setpicsize()
    Dim n As Long
    On Error Resume Next
    For n = 1 To ActiveDocument.InlineShapes.Count
        ActiveDocument.InlineShapes(n).Height = 198.45
        ActiveDocument.InlineShapes(n).Width = 283.5
    Next n
End Sub
Word VBA 编辑器中输入批量改图尺寸代码

第四步:把目标宽高换成你自己的尺寸,留意纵横比锁定

上面代码里的 198.45283.5,对应7厘米高、10厘米宽。想改成别的尺寸,直接换这两个数字就行。换算也很简单:1厘米约等于28.35磅,先算好你要的尺寸再改代码,别运行完才发现全文档的图都改错了。

还有个容易漏的点是纵横比。要是你直接把宽高都写死,所有图都会变成完全一样的尺寸,但如果原图比例差很多,个别图可能会被拉变形。要是优先保证图不变形,可以只固定宽度或者只固定高度;要是优先版面整齐,就直接把宽高都锁死。

Word 中确认图片统一宽高参数和纵横比选项

第五步:运行宏后回到文档,重点检查极端尺寸图片

代码存好之后,回到Word界面再按一次 Alt + F8,选中刚才建的宏点「运行」,全文档的嵌入型图就会按你设好的规则统一调整。跑完别着急关文档,先去看几个最容易出问题的地方:特别长的竖图、特别扁的横图,还有之前尺寸差得最大的那几张。

要是这些极端尺寸的图都没问题,说明你设的这组尺寸合适;要是有几张明显被拉变形,回去把宏改成只固定宽度或者只固定高度,重新跑一遍就行。宏的好处就是可以反复试,不用像手动改那样从第一页翻到最后一页挨个调。

Word 运行宏后图片尺寸已统一

这类批量改图尺寸的宏,省时间的点根本不是会不会写VBA,而是把你反复点格式面板的重复操作变成一次性规则。只要文档里的图都是嵌入型,先定好目标宽高,用宏统一执行,处理几十张图和几百张图,花的功夫几乎没差。

热门AI工具

更多
Laper
Laper Hot

Laper是专为编剧、导演和制片人推出的 AI 原生剧本创作工具。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

咔片AIPPT

一款在线AI演示文稿制作工具,可根据主题和内容需求辅助生成PPT结构与页面,提高演示材料制作效率。

AionClaw
AionClaw Hot

AionClaw是一款面向办公、创作和编程任务的AI桌面智能体。

LibLibAI
LibLibAI Hot

一款AI视频创作工具,主要用于国内领先的AI创意平台,以海量模型、低门槛操作与“创作-分享-商业化”生态,让小白与专业创作者都能高效实现图文乃至视频创意表达,适合需要提升相关任务效率的用户。

讯飞智作

讯飞智作是一款AI视频创作工具,AI文本配音工具,数字人课程、营销视频制作。

二狗PPT
二狗PPT Hot

一款AI演示文稿工具,主要用于专为中式职场打造的AI PPT生成工具,适合需要提升相关任务效率的用户。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

相关专题

更多
word背景色怎么改成白色
word背景色怎么改成白色

Word是微软公司的一个文字处理器软件。word为用户提供了专业而优雅的文档工具,帮助用户节省时间并得到优雅美观的结果。word提供了许多易于使用的文档创建工具,同时也提供了丰富的功能供创建复杂的文档使用。怎么word背景色怎么该呢?php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

4271

2023.07.21

word最后一页空白页怎么删除
word最后一页空白页怎么删除

word最后一页空白页删除方法有:通过删除回车符、调整页边距、删除分节符或调整分页符位置,您可以轻松去除最后一页的空白页。根据您实际的文档情况,选择适合您的方法进行操作,使您的文档更加美观和整洁。本专题为大家提供word最后一页空白页怎么删除不了相关的各种文章、以及下载和课程。

840

2023.07.24

word最后一页空白页怎么删除不了
word最后一页空白页怎么删除不了

word删除最后一页空白页,可以尝试使用Backspace键删除空白页,如果无效,查找和删除分页符,或者调整页面边距和行距。还可以尝试将文档保存为其他格式并重新打开和保存。本专题为大家提供word最后一页空白页为啥删除不了的相关的文章、下载、课程内容,供大家免费下载体验。

2262

2023.07.25

word单页改变纸张方向
word单页改变纸张方向

word单页改变纸张方向:1、在界面上选择文档纸张方向;2、自定义页面设置;3、分节功能。本专题为大家提供word单页改变纸张方向的相关的文章、下载、课程内容,供大家免费下载体验。

1100

2023.07.27

word转ppt
word转ppt

Word是一款常用的文字处理软件,而PowerPoint则是一款专门用于制作演示文稿的软件。在某些情况下,我们可能需要将Word文档转换为PowerPoint演示文稿,以便更好地展示我们的内容。php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

997

2023.08.03

word页码从第三页开始为1教程
word页码从第三页开始为1教程

如何将word页码从第三页开始为1,本专题为大家提供相关的文章,希望可以帮助大家解决问题。

6412

2023.08.04

多个word合并成一个word教程
多个word合并成一个word教程

在工作中将多个word合并成一个word是一个很常见的操作,本专题为大家提供相关问题的解决文章,大家可以免费阅读。

2346

2023.08.04

word插入表格
word插入表格

Word是一个功能强大的文字处理软件,它不仅可以方便地创建和编辑文本内容,还可以插入表格来整理和呈现数据。那么word怎么插入表格呢?php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

2183

2023.08.07

Vibeknow在线使用入口合集
Vibeknow在线使用入口合集

本专题汇总了Vibeknow在线创作视频的官方入口及网页版使用教程,涵盖PPT、PDF、Word等文档一键转讲解视频的核心操作,并整理了免费版水印规则与手机端浏览器访问指南,助你快速将知识内容视频化。

0

2026.09.21

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn