【发布时间】:2019-12-10 09:57:48
【问题描述】:
我是 Macro、VBA 和 RPA 的奇迹和世界的新手,并且想进一步研究它。最近做了一个关于 RPA 的短期课程。
只是想在这里分享我的问题并向社区提出问题。
我的痛点:
我是为公司打印工资单的人。
目前,我正在为我的公司一一打开由 Excel VBA 生成的所有 30 多个单一 Excel 文件工资单(不是由我完成的),并设置为通过设置每个工资单独立 Excel 文件的打印区域进行打印,并通过以下方式打印它们一。
这需要相当长的时间,我相信可以通过正确的打印设置、VBA 或 RPA 来节省。
不幸的是,我仍在探索这些,对 VBA 一无所知。
我想检查 VBA,我可以如何对流程进行宏处理,以便我可以在以下方面简化我的工作流程:
一张一张打开工资单
设置打印区域(始终相同)
打印
如果其中任何一个可以自动化,那将节省我的时间和挫败感。
关于代码可能是这两者的合并
https://www.ablebits.com/office-addins-blog/2019/08/20/set-change-print-area-excel/
https://www.excelhowto.com/macros/print-all-workbooks-in-a-folder/
任何人都可以一步一步地建议我该怎么做?我已经阅读并尝试过,但仍然不明白。
【问题讨论】:
-
您的问题中缺少很多细节。您在哪个文件夹中打开这些。需要打印的范围/或打印区域。
-
嗯,它只是我驱动器中的一个文件夹,我不知道如何引导到 VBA 以从网上找到的代码打印大声笑要打印的打印区域来自 A1:K41?