批量设置word中的图片大小

针对Word文档中部分图片过宽,超出了页面的问题,可以通过宏脚本进行批量调整。

Sub PIC_SIZE()
'
' PIC_SIZE 宏
'
'
Dim n ' 图片个数
Dim sizeW '原始宽度
Dim sizeH '原始高度
On Error Resume Next ' 忽略错误
For n = 1 To ActiveDocument.InlineShapes.Count  'InlineShapes 类型图片

sizeW = ActiveDocument.InlineShapes(n).Width
sizeH = ActiveDocument.InlineShapes(n).Height


If sizeW > 420 Then

' MsgBox (sizeW)

ActiveDocument.InlineShapes(n).Width = 420

ActiveDocument.InlineShapes(n).Height = sizeH * 420 / sizeW

End If


Next n
End Sub

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值