word中批量修改图片大小的方法
发布时间:2023-03-20 08:16:02
在word中,我们有时候需要批量修改图片的大小word中批量修改图片大小
方法一:
这部分要说的是把word中的所有图片修改成固定的并且相同的长和宽!
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
3、返回word,工具-宏-宏(或者直接按Alt+F8),再次进入宏的界面,选择刚才编辑好的宏,并单击“运行”按钮,就可以了!(图片多时, 可能会花一些时间)
方法二:
1、在word中按alt+f11组合键,进入VBA模式
2、在左边的工程资源管理器中找到你的word文档,在其上右键/添加/模块
3、把下面代码复制,粘贴进去.
4、更改数值, 改一下宽度和高度数值(10),点运行(类似播放按钮.)或f5,即可设置文档中全部图片
复制代码代码如下:
Sub Macro()
Mywidth=10 ‘10为图片宽度(厘米)
Myheigth=10 ‘10为图片高度(厘米)
For Each iShape In ActiveDocument.InlineShapes
iShape.Height = 28.345 * Myheigth
iShape.Width = 28.345 * Mywidth
Next iShape
End Sub
word批量修改图片大小——按比例缩放篇
这部分要说的是把word中的所有图片按比例缩放!
具体操作同上,只是代码部分稍做修改,代码如下:
复制代码代码如下:
Sub setpicsize() '设置图片大小
Dim n '图片个数
Dim picwidth
Dim picheight
On Error Resume Next '忽略错误
For n = 1 To ActiveDocument.InlineShapes.Count 'InlineShapes 类型图片
picheight = ActiveDocument.InlineShapes(n).Height
picwidth = ActiveDocument.InlineShapes(n).Width
ActiveDocument.InlineShapes(n).Height = picheight * 1.1 '设置高度为1.1倍
ActiveDocument.InlineShapes(n).Width = picwidth * 1.1 '设置宽度为1.1倍
Next n
For n = 1 To ActiveDocument.Shapes.Count 'Shapes类型图片
picheight = ActiveDocument.Shapes(n).Height
picwidth = ActiveDocument.Shapes(n).Width
ActiveDocument.Shapes(n).Height = picheight * 1.1 '设置高度为1.1倍
ActiveDocument.Shapes(n).Width = picwidth * 1.1 '设置宽度为1.1倍
Next n
End Sub


猜你喜欢
- Excel将日期存储为可用于计算的序列号,在默认情况下,Excel使用的是1900年日期系统,1900年1月1日的序列号是“1”,用DATE
- WinTop窗口置顶器是一款非常轻巧的窗口置顶软件,可以帮助你将一些重要的窗口进行置顶,不会因为其他程序的开启而看不到,那么要如何使用这款软
- 百度翻译怎么用图片实物进行翻译?百度翻译推出了一个新功能,直接拍照或者图片就可以进行翻译,这样就会节省很多时间,不用在用文字输入,那么百度翻
- 我们该怎样制作黑名单呢?下面小编给大家分享WPS表格用数据有效性制作黑名单的方法,欢迎阅读:WPS表格用数据有效性制作黑名单的教程:如图,首
- ISNUMBER函数是office办公软件excel中的一种函数,ISNUMBER函数可以判断引用的参数或指定单元格中的值是否为数字,其语法
- Win10是最近这几年微软公司推出的力作,人都说微软以后前途和命运就看Win10的发展了。那么看来Win10一定要比Win7、Win8强上不
- 在工作中经常会遇到需要将Excel表格中行列进行互换以下,那么)。2、按3、将鼠标定位到放置新布局报表的位置(如H1),按4、勾选【转置】复
- 今天一位Win10企业版10240的用户向微软副总裁Gabriel Aul发问,何时能够接收到Win10企业预览版的推送,Aul回答,Win
- 最近有用户跟小编反映自己使用右键点击文件就会出现假死机的情况,非常影响自己的操作,这该怎么办?为了提高大家的工作效率,小编下面就给大家带来解
- win8虽然推出一段时间了,但相比win7还是有差距微软已开始说服Windows7用户使用最新的Windows8或Windows 8.1,但
- 随着手机功能的不断完善,它已经不仅仅是一个通讯工具,它还是我们的娱乐工具和生活小帮手,但是,在我们使用智能手机时会遇到很多的问题,手机充电充
- 函数永远都是Excel使用者头疼的问题,确实,就好比数学一样,很多学生都是觉得很难。函数,可以方便的处理很多复杂的事情,大大减少了我们的工作
- 2016年AMD台北电脑展上AMD发布了Polaris架构的RX 480显卡,8GB显存版国内售价是1999元,这个价格当初颇受质疑,很多人
- WPS演示因其入门简单,支持媒体格式丰富,从而得到广泛应用;我们往WPS里面插入图片之后,想改变其形状,具体要怎么操作?不用用担心接下来小编
- 麦克风是一个输入设备,用户通过麦克风与其他用户进行语音聊天,K歌,学习,视频会议等等,但是有用户在使用过程中发现麦克风有很大的回声,这是什么
- Wn10的系统算是目前最常用的系统了,所以在使用Win10系统的时候总会遇到一些问题,例如电脑点击了关机按钮去也无法关机,那么遇到这种问题该
- WPS中打印预览时会看到预览图上显示的分割线,很是别扭,严重影响预览效果,那么如何将其去掉呢?以下是小编为您带来的关于WPS表格取消打印预览
- Wps如何显示/关闭表格任务窗格?目前使用Wps的用户可以说是非常的多,并且通常情况下任务窗格是默认打开的,而有一些小伙伴不需要使用这个功能
- Excel百分比堆积条形图是很多公司财务和HR等都需要掌握的一项知识,在数据统计方面没有比这更简单的操作了,那么该怎么做呢?下面小编为大家带
- 本文将分享 Shift 键的 6 大用途:(1)快速选取大段文本内容当你遇到页数较多的文档时,是不是会觉得选中大段文本内容太难了?一般情况下