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

标签:word,批量修改,图片大小
0
投稿

猜你喜欢

  • Excel批量生成和打印考场座位标签实例教程

    2022-01-19 05:20:54
  • PS怎么去图片水印?PS去除图片中有很多水印的方法教学

    2023-05-21 10:55:59
  • Win10要怎么调节风扇转速?

    2022-04-28 10:42:46
  • PS新手教程-如何使用PS把图片变成黑白的

    2023-02-21 00:38:43
  • 利用word制作试卷时,选择题的四个选项怎样严格对齐?

    2022-08-27 13:22:31
  • Win7怎么设置开机启动项

    2023-09-07 19:23:39
  • mac上好用的Dock强化工具分享

    2022-12-24 15:47:38
  • 苹果电脑,删除键如何长按全部删除?

    2022-05-04 12:23:49
  • Win11已连接的蓝牙设备怎么删除?

    2022-04-10 17:57:24
  • 任务管理器被系统管理员停用怎么解除打开?

    2023-07-05 06:04:34
  • 如何用excel求积的方法

    2023-07-02 00:20:12
  • Excel 单元格自定义格式 知识图解详细教程

    2023-02-08 05:02:55
  • 微软警告:64位Win7系统或无法安装KB3033929补丁更新

    2023-11-30 13:17:19
  • Win10笔记本刷新率怎么提高?Win10笔记本刷新率设置方法

    2023-11-10 08:11:32
  • wps演示文稿如何添加备注

    2022-12-03 08:23:54
  • 如何卸载win10更新补丁

    2022-12-21 13:15:09
  • Excel中选择单元格的常用技巧

    2022-06-04 19:24:33
  • B612如何调反差色?B612调反色差的方法

    2022-04-22 20:16:22
  • 苹果Mac不能用Zoom虚拟背景的解决方法分享

    2023-04-02 08:00:25
  • 一米阅读如何订购买书?一米阅读订购买书的方法

    2022-01-25 10:41:46
  • asp之家 电脑教程 m.aspxhome.com