`
guoyiqi
  • 浏览: 1009577 次
社区版块
存档分类
最新评论

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),再次进入宏的界面,选择刚才编辑好的宏,并单击“运行”按钮,就可以了!(图片多时,可能会花一些时间)

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批量修改图片大小

    ### Word批量修改图片大小知识点详解 #### 一、背景与需求分析 在处理大量文档时,经常遇到文档中包含多种尺寸的图片,这不仅影响文档的整体美观度,也会导致排版上的混乱。例如,在整理一个含有数百张图片的文档...

    word编程宏批量修改图片大小

    Word编程宏是Word中一种强大的自动化工具,它允许用户通过VBA(Visual Basic for Applications)编写脚本来执行一系列复杂的操作,比如批量修改图片大小。在处理包含大量图片的文档时,手动调整每张图片的尺寸既耗时...

    批量转换word图片大小

    通过使用宏,可以批量修改word文档中的图片大小,从而提高工作效率。 知识点6:使用VB语言实现图片的居中对齐 使用VB语言可以实现图片的居中对齐,例如设置图片的对齐方式为居中对齐。通过使用VB语言,可以批量...

    word批量选择所有表格.zip_word 宏

    在这个特定的案例中,宏被用来遍历Word文档中的每个表格,并将它们选中,这样用户就可以一次性地对所有表格进行格式调整,如更改边框样式、调整单元格大小、设置字体和颜色等。 "readme.txt" 文件通常会提供关于...

    word中如何将大量图片批处理统一的尺寸大小

    然而,借助Word的内置功能和VBA(Visual Basic for Applications)脚本,我们可以高效地批量调整图片大小,确保文档的整洁与专业。下面,我们将详细探讨几种在Word中批量调整图片尺寸的方法。 ### 使用VBA脚本批量...

    Word 批量处理插入图片大小

    Word 批量处理插入图片大小 使用Word宏进行统一更改图片大小。 相关代码及操作。

    如何批量修改Word中图片大小和缩放比例的方法介绍.docx

    该方法使用Visual Basic 编辑器,编写了一个宏程序,来批量修改Word文档中的所有图片的大小和缩放比例。 知识点1:Word中的图片类型 在Word文档中,图片可以分为两种类型:InlineShapes和Shapes。InlineShapes类型...

    Word中批量修改图片大小和缩放比例方法.docx

    ### Word中批量修改图片大小和缩放比例方法 在日常工作中,我们经常需要处理大量的Word文档,其中就包括对文档内的图片进行调整。比如,在撰写报告、制作文档时,为了保持文档的一致性和美观性,可能需要将所有的...

    批量调整word文档中图片的大小

    当你的word文档中有大量图片,需要批量统一修改图片大小时,可以在你的word文档中新建里一个宏,把资料里的代码复制到你所建立的宏的代码区,运行代码即可批量修改图片尺寸

    利用宏统一设置word图片大小

    利用宏统一更改word图片大小的完整代码,只要打开宏,输入我上传的代码,并且更改纵横属性及高和宽的属性,就可以批量更改word图片大小

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

    ### Word图片批量统一大小图文教程知识点详解 #### 一、背景与目的 在处理Word文档时,经常会遇到需要对多张图片进行尺寸调整的情况。手工一张一张地调整不仅耗时耗力,而且效率低下。因此,掌握一种快速批量调整...

    word文档批量修改图片的方法.doc

    在Word文档中批量修改图片的方法是一项非常实用的技巧,尤其对于处理大量图片的文档时,可以大大提高工作效率。本文将详细讲解如何批量导入图片、修改图片大小以及进行图片压缩。 首先,我们来学习如何批量导入图片...

    用宏完善Word和PowerPoint插入图片的功能

    在PowerPoint中使用宏,可以实现图片的批量插入,自动调整图片大小和位置,以及批量修改图片格式。此外,宏还可以实现图片的动态效果,如图片的渐变显示、淡入淡出等,使演示文稿更加生动。 通过使用宏,我们可以将...

    VBA操作word/excel/ppt宏

    1. 模板应用:批量修改幻灯片模板,保持风格一致。 2. 动画控制:自定义动画效果,实现动态演示。 3. 幻灯片操作:批量复制、移动或删除幻灯片。 4. 自动播放:设定播放逻辑,比如定时跳转、响应按键等。 学习和...

    如何批量处理图片

    以下是如何使用Word的宏功能来批量修改图片大小的详细步骤和相关知识点: 首先,了解宏的基本概念。宏是一种自动化工具,它允许用户录制并执行一系列操作,以便在需要时快速重复这些操作。在Word中,可以通过Visual...

    Word selection选择单词的宏(5KB)

    "控件"可能指的是宏中包含的VBA代码控制Word的元素,"源码"则意味着用户可以查看和修改宏的代码,以适应个人需求。"资源"可能是指这个宏作为一个有用的工具,是Word用户处理文档时的一个辅助资源。 了解宏的工作...

    修改图片大小.bas

    Word 批量修改选中的图片大小,按页面设置边距充满页边距,打开vb编辑器,文件-导入即可,图片大小可自行修改,根据当前页面节自动处理

    CAD VBA可批量修改文字的代码,cad可以批量修改文字吗,VBA

    在CAD(计算机辅助设计)领域,VBA(Visual Basic for Applications)是一种强大的工具,它可以用于自动化许多日常任务,包括批量修改文字。通过编写VBA宏,用户能够大大提高工作效率,特别是处理大量文字信息时。本...

    word插件,图片处理专用

    7. 批量处理:对于大量图片的操作,插件可能提供批量处理功能,一次性完成所有图片的修改。 8. 图片导入导出:优化图片导入过程,支持从多种来源快速插入图片,并能将处理后的图片导出为独立文件。 9. 自动化工作...

    Excel百宝箱 9.0 破解版 批量导入图片等200种功能

    【批量导入图片到批注】批量地将图片导入到批注中,可以自由设定图片显示大小 【添加个性批注】Excel本身只有方形批注,本工具可以生各种花样的变体批注,美观大方 【图片查询工具】对工作表中插入的图片进行查询,...

Global site tag (gtag.js) - Google Analytics