当前位置: 首页 > news >正文

使用 VBA 宏创建一个选择全部word图片快捷指令,进行图片格式编辑

使用 VBA 宏批量选择图片

✅ 第一步:创建 .dotm 加载项文件
1、使用环境
office word 365,文件格式为.docx
图片格式为.PNG

2、创建 .dotm 加载项文件

打开 Word,新建一个空白文档。
按下 Alt + F11 打开 VBA 编辑器。
点击菜单栏:插入一个模块(“插入” → “模块”)。

输入以下代码(代码只选择“嵌入式图片”(InlineShape),“浮动图片”(Shape))

Sub 全选图片()
    Dim s As Shape
    Dim ils As InlineShape
    ' 选择所有嵌入式图片(InlineShape)
    For Each ils In ActiveDocument.InlineShapes
        ils.Select
    Next ils
    ' 选择所有浮动图片(Shape)
    For Each s In ActiveDocument.Shapes
        s.Select Replace:=False
    Next s
End Sub

3、测试运行效果
在这里插入图片描述
运行后选中所有图片按照单个图片修改格式即可

4、保存文件
点击 文件 → 另存为,选择类型为:
📁 Word 启动宏模板(*.dotm)
命名为:全选图片.dotm

✅ 第二步:将 .dotm 添加为 Word 加载项
在 Word 主界面点击菜单:
文件 → 选项 → 加载项。

在底部选择“管理:Word 加载项”,点击右侧【转到】。

在弹出的对话框中点击【添加】。

找到你刚刚保存的 .dotm 文件 → 打开。

勾选这个加载项 → 点击【确定】。

第三步(可选):将宏添加到工具栏/自定义选项卡
在 Word 顶部点击右上角的下拉箭头 → 选择【更多命令】。

从左侧的“选择命令”下拉中选择【宏】。

找到你的 SelectAllPictures 宏,添加到右侧“快速访问工具栏”或自定义选项卡中。
在这里插入图片描述

相关文章:

  • vba讲excel转换为word
  • 从One-Hot到TF-IDF:NLP词向量演进解析与业务实战指南
  • 初版纳米AI_git pull分支关联关系
  • 如何降低论文的AIGC检测率,减少“AI味”
  • CD26.【C++ Dev】类和对象(17) static成员(下)
  • c++进阶之----异常
  • java实体类常用参数验证
  • DepthAI ROS 安装与使用教程
  • 从传统 CLI 到自动化:网管协议( SNMP / NETCONF / RESTCONF)与 YANG
  • Java SE(2)——运算符
  • 艾尔登法环Steam不同账号存档互通方法与替换工具分享
  • nginx入门,部署静态资源,反向代理,负载均衡使用
  • 【基于LangChain的千问大模型工具调用】 Function CallingTool Calling简易示例
  • SCS翠鸟认证是什么,SCS翠鸟认证的意义?对企业发展好处
  • NO.88十六届蓝桥杯备战|动态规划-多重背包|摆花(C++)
  • SpringBoot 基础知识,HTTP 概述
  • 从递归入手一维动态规划
  • Java的内存模型
  • 高等数学同步测试卷 同济7版 试卷部分 上 做题记录 第二章导数与微分同步测试卷A卷
  • Java Lambda与方法引用:函数式编程的颠覆性实践