首页 > 解决方案 > 如何使用 VBA 打印同一张纸的多次迭代

问题描述

我有一个为工作而构建的单页机,可将特定商店的数据提取到单页文档中。区域经理将拥有他们所覆盖的 10-15 家商店。我想编写一个宏,允许他们选择他们的区域,为他们区域内的每个商店运行一个寻呼机,然后基本上将其附加到要打印的工作表列表中。我正在寻找的结果是一个 10 - 15 页的文档,为每个经理商店布置了一个寻呼机。

我已经进行了大量的研究,但还没有找到任何具有这种效果的东西。我不是要求有人为我编写代码,我只需要对 1)这个任务是否可以自动化,以及 2)使用什么资源来学习如何做这件事有一个高层次的概述。感谢您提供的任何帮助!

标签: excelvba

解决方案


应该可以创建一个用户表单来选择特定区域。从那里,一个宏可以为该区域中的每个已定义商店运行您的一个寻呼机,并在遍历列表时将每个寻呼机放置在一个新的工作表中。最后,您将拥有一本包含 10-15 张纸的工作簿。然后,您可以打印或导出整个工作簿。

这是否在您正在寻找的范围内?


推荐阅读