word 里批量修改图片大小。

我每天要做表格,每个表格要插入五张照片。固定大小,一张张修改很麻烦,能有快捷的方法嘛?我想把图片大小设置成5.48cm... 我每天要做表格,每个表格要插入五张照片。固定大小,一张张修改很麻烦,能有快捷的方法嘛?我想把图片大小设置成5.48cm 展开
 我来答
office办公小技巧
2019-05-20 · 优质视频达人
个人认证用户
office办公小技巧
采纳数:55 获赞数:9611

向TA提问 私信TA
展开全部

Word如何批量调整图片大小?

百度网友0c30944
推荐于2018-03-05 · 超过19用户采纳过TA的回答
知道答主
回答量:70
采纳率:0%
帮助的人:51.8万
展开全部
1、打开word,工具-宏-宏(或者直接按Alt+F8)进入宏的界面,如下面所示,输入一个宏名,宏名自己起,能记住就行!
2、宏名起好了,单击“创建”进入Visual Basic 编辑器,输入如下代码并保存
Sub setpicsize() '设置图片大小
Dim n '图片个数
On Error Resume Next '忽略错误
For n = 1 To ActiveDocument.InlineShapes.Count 'InlineShapes类型图片
ActiveDocument.InlineShapes(n).Height = 400 '设置图片高度为 400px
ActiveDocument.InlineShapes(n).Width = 300 '设置图片宽度 300px
Next n
For n = 1 To ActiveDocument.Shapes.Count 'Shapes类型图片
ActiveDocument.Shapes(n).Height = 400 '设置图片高度为 400px
ActiveDocument.Shapes(n).Width = 300 '设置图片宽度 300px
Next n
End Sub
这样就可以了!
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ZeoyChow_Shop
2011-06-10 · TA获得超过325个赞
知道答主
回答量:101
采纳率:100%
帮助的人:53.3万
展开全部
按alt+F11。然后在project右键插入模块,然后粘贴
Sub Macro()
Mywidth = 4.13
Myheigth = 5.69
For Each iShape In ActiveDocument.InlineShapes
iShape.Height = 28.345 * Myheigth
iShape.Width = 28.345 * Mywidth
Next iShape
End Sub
再按F5,就行了。
【Mywidth = 4.13
Myheigth = 5.69这里的数字你自己改大小】
追问
我想设定的高度是5.48cm
追答
Sub Macro()
Mywidth = 4.13
Myheigth = 5.48
For Each iShape In ActiveDocument.InlineShapes
iShape.Height = 28.345 * Myheigth
iShape.Width = 28.345 * Mywidth
Next iShape
End Sub
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
luoyou0717
2011-06-03 · TA获得超过5225个赞
知道大有可为答主
回答量:3081
采纳率:100%
帮助的人:2216万
展开全部
把设置图片大小的操作 录为一个宏, 然后每次按快捷键就好了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
杨小天百事通
2020-08-08 · 一句话共享知识,简单聊知识。
杨小天百事通
采纳数:3682 获赞数:453951

向TA提问 私信TA
展开全部

Word如何批量调整图片的大小?这个视频告诉你!

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(7)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式