批量Excel转PDF VBA宏

批量导 PDF 的 Excel 文件你用过不少,但这个批量 excel 导成 PDF.xlsm文件还挺方便的,尤其适合懒得折腾 VBA 的人。你只要打开工作表,右键点“查看代码”,在模块 1里直接运行就行,基本一步到位。

支持两种方式。一种是手动打开编辑器跑宏,另一种更懒,只要打开启用宏,再重新打开文件,它就会自己跑。适合你那种有一堆 Excel 要转 PDF 的场景,比如周报、合同批量导出那种,省时间还省力。

代码写得也挺简洁,逻辑清晰,不容易出错。要是你刚好还在学习VBA,这份宏文件也挺适合拿来练手的。配合着下面这些资源用,理解起来更快:

嗯,如果你要跑的文件比较大,注意一下 PDF 导出路径别太长,有时候文件名太复杂也容易报错。还有,记得保存一份原始 Excel,避免宏出错时搞坏源文件。,用好了,这东西能帮你省不少事。

xlsm 文件大小:18.86KB