word图片批量统一大小图文教程

 
word图片批量统一大小图文教程
2016-10-15 04:19:14 /故事大全

1 2 3 4 5 6 7 8 9 10 11 12

Subsetpicsize()"设置图片大小 Dimn"图片个数 OnErrorResumeNext"忽略错误 Forn=1ToActiveDocument.InlineShapes.Count"InlineShapes类型图片 ActiveDocument.InlineShapes(n).Height=400"设置图片高度为400px ActiveDocument.InlineShapes(n).Width=300"设置图片宽度300px Nextn Forn=1ToActiveDocument.Shapes.Count"Shapes类型图片 ActiveDocument.Shapes(n).Height=400"设置图片高度为400px ActiveDocument.Shapes(n).Width=300"设置图片宽度300px Nextn EndSub

操作步骤如下:

1. 打开要统一图片大小的 Word 文档,点击“工具”-“宏”-“Visual Biscal 编辑器。

2. 插入 normal 工程“模块”。

3. 在“模块”中粘贴上面的代码。

4. 保存,返回你要统一图片大小的 Word 文档。运行“工具”-“宏”-"宏命令"。

看一下结果,是不是你想要的统一图片大小。

我用的两张图一个大一个小,统一后 400*300 还是很大,放在两个页面上,上面是25%的缩略图,至此实现了统一大小的目标,如果你想要其它的大小,只需按代码里的说明更改一下长宽数值即可。

按比例缩放的方法和上面的是一样的,只是代码变化一下,过程就不熬述。VBA 代码如下:

1 2 3 4 5 6 7 8 9 10 11 12

Subsetpicsize()"设置图片大小 Dimn"图片个数 OnErrorResumeNext"忽略错误 Forn=1ToActiveDocument.InlineShapes.Count"InlineShapes类型图片 ActiveDocument.InlineShapes(n).Height=400"设置图片高度为400px ActiveDocument.InlineShapes(n).Width=300"设置图片宽度300px Nextn Forn=1ToActiveDocument.Shapes.Count"Shapes类型图片 ActiveDocument.Shapes(n).Height=400"设置图片高度为400px ActiveDocument.Shapes(n).Width=300"设置图片宽度300px Nextn EndSub

所属专题:
如果您觉得本文或图片不错,请把它分享给您的朋友吧!

 
搜索
 
 
广告
 
 
广告
 
故事大全
 
版权所有- © 2012-2025 · 故事大全 SITEMAP站点地图-Foton Auman手机看故事 站点地图-Foton Auman