想把粘贴到word的图片一起调整到合适页面的大小,怎么能一起调?

16开的材质合格证扫描后,全部粘贴到word,设置是上2.7下2.6左2.5右2,我想一次性把粘贴的所有图片统一调整到适合页面的大小,但不知道怎么弄现在只能一张张的弄,调... 16开的材质合格证扫描后,全部粘贴到word,设置是上2.7下2.6左2.5右2, 我想一次性把粘贴的所有图片统一调整到适合页面的大小,但不知道怎么弄 现在只能一张张的弄,调小了,图片下边距到word下边差一点,调大了又超一点,调完上下,左右还得裁剪,好几十张呢,有没有一次性同时调整多张图片的方法? 展开
 我来答
合标儒W
推荐于2016-01-15 · 知道合伙人养生行家
合标儒W
知道合伙人养生行家
采纳数:1026 获赞数:29901
就读于河南中医学院针灸推拿学,现为学生,读过医学类书籍近百本。

向TA提问 私信TA
展开全部
1、Alt+F8调出宏编辑窗口
2、点创建按钮,创建新宏,setpicsize,内容如下:
Sub setpicsize()
'设置图片大小
For j = 1 To ActiveDocument.InlineShapes.Count '文件中图片总个数,图片类型为inlineshapes
ActiveDocument.InlineShapes(j).Height = 362 '设置高度
ActiveDocument.InlineShapes(j).Width = 481.87 '设置宽度Next jEnd Sub3、保存退出,点运行setpicsize宏,word中所有的图片统一调整为宽17cm,高12.77cm
Sub setpicsize()
'设置图片大小
For j = 1 To ActiveDocument.InlineShapes.Count '文件中图片总个数,图片类型为inlineshapes
铁人wjx
2013-04-24 · TA获得超过9764个赞
知道大有可为答主
回答量:4139
采纳率:56%
帮助的人:2283万
展开全部
Sub 统一图片尺寸()
Dim n '图片个数
On Error Resume Next '忽略错误
For n = 1 ToActiveDocument.InlineShapes.Count 'InlineShapes类型图片
ActiveDocument.InlineShapes(n).Height =CentimetersToPoints(4) '高度4cm
ActiveDocument.InlineShapes(n).Width =CentimetersToPoints(3) '宽度3cm
Next n
For n = 1 To ActiveDocument.Shapes.Count'Shapes类型图片
ActiveDocument.Shapes(n).Height =CentimetersToPoints(4) '高度4cm
ActiveDocument.Shapes(n).Width =CentimetersToPoints(3) '宽度3cm
Next n
End Sub

上面是word中统一图片尺寸的宏代码,希望能帮到你。代码中的图片尺寸可以根据需要进行修改。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-04-24
展开全部
在word理设置图片大小
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-04-24
展开全部
【转载自: http://zhidao.baidu.com/question/98364688.html】我知道通过宏可以批量完成一个word中所有图片大小的修改,在次与大家共享,也希望可以给大家参考。
1、Alt+F8调出宏编辑窗口
2、点创建按钮,创建新宏,setpicsize,内容如下:
Sub setpicsize()
'设置图片大小
' 宏在 2008-3-31 由 hero_thm 录制
'
Dim j '计数图片个数
For j = 1 To ActiveDocument.InlineShapes.Count '文件中图片总个数,图片类型为inlineshapes
ActiveDocument.InlineShapes(j).Height = 362 '设置高度
ActiveDocument.InlineShapes(j).Width = 481.87 '设置宽度
Next j

End Sub
3、保存退出,点运行setpicsize宏,word中所有的图片统一调整为宽17cm,高12.77cm
Sub setpicsize()
'设置图片大小
' 宏在 2008-3-31 由 hero_thm 录制
'
Dim j '计数图片个数
For j = 1 To ActiveDocument.InlineShapes.Count '文件中图片总个数,图片类型为inlineshapes
If ActiveDocument.InlineShapes(j).Width > 480 Then
ActiveDocument.InlineShapes(j).Width = 400 '设置宽度
End If
Next j
End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式