【发布时间】:2015-08-10 14:31:39
【问题描述】:
我有一个主参考表,其中包含前 x 个客户的信息。该文件有 x 列数据(例如地址和优先级)和 x 行。这个“主参考表”是我的 Excel 工作簿中的选项卡 1,我们将工作簿称为客户。客户中的“数据”(Tab 2)包含与 Tab 1 中的每个一致的数据。
我有一个 VBA 脚本,它为每个前 x 个客户创建一个新选项卡,使用“主参考表”中与每个客户关联的 y 列中的所有值,在“数据”中搜索它,并返回所有行与所述值相关联。 (这部分不是那么重要,只要知道我为客户创建新标签即可)。
但是,我几乎每天都会收到一个新的“数据”标签,它位于不同的 Excel 工作簿 (Daily_Data) 中。我的问题如下:我能否在单独的 Excel 工作簿(仅包含“数据”选项卡)上运行与“客户”工作簿(仅包含“主参考表”选项卡)关联的 VBA 脚本,并在包含“数据”选项卡的工作簿中生成选项卡?
我根本不想复制和粘贴代码。我想每天运行这个 VBA 脚本而不输入任何内容。我要在其上运行 VBA 脚本的文件(包含“数据”选项卡的文件)每天都具有相同的名称(Daily_Data)。我将同时打开客户和 Daily_Data。我希望能够从客户中单击“运行宏”,并在 Daily_Data 中生成这些选项卡。我假设这相当容易,但是在不同的 Excel 工作簿上运行代码的最佳方法是什么?
我实际上回答了我自己的问题。无论如何,如果没有看到我的代码,这个问题将很难正确回答。谢谢。
【问题讨论】:
-
我想通了。我很抱歉。
-
如果你已经回答了这个问题,你可以删除它。