乐于分享
好东西不私藏

【办公自动化—Word篇31】word批量转pdf2.0升级版

【办公自动化—Word篇31】word批量转pdf2.0升级版

在日常办公中,很多人都会遇到这样的情况:

  • 需要将大量 Word 文档转换成 PDF 进行发送或归档
  • 一个个打开 Word 再另存为 PDF,重复操作非常繁琐
  • 文件数量一多,根本不知道当前转换到哪一步了
  • 转换过程中经常出现“未响应”,担心程序卡死或转换失败

尤其是在合同归档、论文整理、项目交付、资料打包等场景下,
Word 转 PDF 几乎是每天都会遇到的工作。

现在,只需一套 VBA 工具,就可以实现

批量将多个 Word 自动转换为 PDF


功能说明

✔ 批量转换整个文件夹内的 Word 文件
选择文件夹后,程序会自动读取其中所有 Word 文档,无需逐个打开。每个 Word 文件都会自动转换生成对应的 PDF 文件。

✔ 自动处理重名文件
若目标位置已存在同名 PDF,程序会自动生成:

原文件名_副本1.pdf
原文件名_副本2.pdf
原文件名_副本3.pdf
……

直到文件名不重复。

✔ 批量自动执行
支持几十、上百甚至上千个 Word 文件的一键转换。

✔ 进度条显示(2.0新增)
运行过程中,会自动弹出一个临时 Excel 窗口,用于显示:

  • 当前已处理文件数
  • 总文件数量
  • 当前正在处理的文件
  • 当前进度百分比

✔ 优化大批量转换稳定性(2.0新增)
解决了旧版本在处理巨大数量文件时容易出现“未响应”的问题。

使用步骤(仅需四步)

1️⃣ 查看下图操作流程,如需视频讲解可查看各大平台账号:技已成舟

2️⃣ 打开任意一个 Word,按 Alt + F11 打开 VBA 编辑器

3️⃣ 点击菜单栏:插入 → 模块

4️⃣ 粘贴代码后按 F5 运行宏

接着按提示完成:

  • 选择需要转换的 Word 所在文件夹

程序将自动完成:

将Word文件批量转化为pdf

具体代码公众号回复:Word转pdf2.0  获取

具体代码公众号回复:Word转pdf2.0  获取