结合AI编码和VBA宏批量调整word2007文档中的多个图片

我的word是2007版的,调整多页面多个图片大小、位置等操作比较麻烦,没有现成的批量调整工具。在网上看了高版本的word 批量调整图片格式还相对简单一些。 对于word2007 没有现成功能,我们用VBA宏代码来实现。

用豆包或者coze 平台生成VBA 宏代码,然后在word 中启用宏 进行运行调试, 如果报错,可以将报错信息返回输入给豆包或者coze具,让他们修改代码,然后再次尝试。(coze空间生成VBA宏代码图片如下:)

在coze平台输入提示词:写一段word2007的VBA宏代码,可以批量设置每个页的图片的高度是27cm,宽度是18.11cm;并且设置奇数页靠右边距0.5cm,偶数页靠左侧边距0.5cm,图片上下距中对齐。

coze空间会根据提示词生成VBA宏代码,并给出如何在word中运行。

复制上述代码内容,在Word 2007 中启用宏并粘贴运行代码。

VBA 宏的使用:

  1. 打开要处理的Word文档,按下快捷键"Alt+F11",进入VBA编辑器。

  2. 在VBA编辑器左侧找到"ThisDocument",双击打开。

  3. 将以下代码粘贴到代码窗口中(coze平台生成的代码部分内容):

  1. 按下"F5"键,或点击工具栏上的"运行"按钮,宏将自动设置图片大小和位置。

运行报错与调试:

以上内容运行如果报错,可以给Coze平台对话(具体报错内容发给Coze平台)例如:运行报错,If file <> imgFiles(imgFiles.Count) Then 无效的过程调用或参数;Coze平台会修改bug重新生成代码,再运行尝试。

另外,VBA宏操作Alt+F8 可以打开已经存在的宏代码,直接选择运行即可,如果要新增或者修改也可以点击相应按钮来实现。

相关推荐
金融RPA机器人丨实在智能6 小时前
Android Studio开发App项目进入AI深水区:实在智能Agent引领无代码交互革命
android·人工智能·ai·android studio
乂爻yiyao6 小时前
Vibe Coding 工程化实践
人工智能·ai
慢半拍iii7 小时前
ops-nn算子库深度解析:昇腾神经网络计算的基础
人工智能·深度学习·神经网络·ai·cann
Elastic 中国社区官方博客7 小时前
Elasticsearch:Workflows 介绍 - 9.3
大数据·数据库·人工智能·elasticsearch·ai·全文检索
组合缺一7 小时前
Solon AI (Java) v3.9 正式发布:全能 Skill 爆发,Agent 协作更专业!仍然支持 java8!
java·人工智能·ai·llm·agent·solon·mcp
想你依然心痛8 小时前
ModelEngine·AI 应用开发实战:从智能体到可视化编排的全栈实践
人工智能·智能体·ai应用·modelengine
Ekehlaft8 小时前
这款国产 AI,让 Python 小白也能玩转编程
开发语言·人工智能·python·ai·aipy
慢半拍iii8 小时前
对比分析:ops-nn与传统深度学习框架算子的差异
人工智能·深度学习·ai·cann
慢半拍iii8 小时前
ops-nn性能调优实战:提升神经网络推理速度的秘诀
人工智能·神经网络·ai·cnn·cann
wang_yb9 小时前
决策树极简入门
ai·databook