批量word尺寸,收藏下
Sub setpicsize()
Dim n
On Error Resume Next
For n = 1 To ActiveDocument.InlineShapes.Count 'InlineShapes 类型图片
ActiveDocument.InlineShapes(n).Height = 2500
ActiveDocument.InlineShapes(n).Width = 480
Next n
For n = 1 To ActiveDocument.Shapes.Count
ActiveDocument.Shapes(n).Height = 2500 '设置图片高度为 400px
ActiveDocument.Shapes(n).Width = 480 '设置图片宽度 300px
Next n
End Sub
Sub limi()
Mywidth = 16.8 '10为图片宽度(厘米)
Myheigth = 23 '10为图片高度(厘米)
For Each iShape In ActiveDocument.InlineShapes
iShape.Height = 28.345 * Myheigth
iShape.Width = 28.345 * Mywidth
Next iShape
End Sub