根据过滤后的数据将工作簿分为不同的工作表

时间:2019-07-19 11:27:14

标签: excel vba

我必须根据过滤后的数据将工作簿拆分为不同的工作表。 我可以执行几个步骤,但无法完全完成。请指导我。下面是问题的示例。

我应该为每个产品类别创建不同的工作簿,并在类别工作簿中为每个产品代码创建不同的表。 例如:在所附的工作簿中,您的数据分布在4个产品类别(“ A”,“ B”,“ C”和“ D”)中,并且分配给每个项目的代码均以 类别,例如“ A01”,“ B02”,“ C032”等

我必须遵循的步骤如下:

  1. 创建一个新的宏工具工作簿,您将在其中创建宏。确保在此文件中创建一个按钮供用户执行 所需的宏

  2. 在宏下,首先让用户动态选择Sales数据文件。

  3. 对于每个类别,宏都应创建不同的工作簿。对于 例如:对于类别“ A”,创建工作簿“ A.xlsx”。这些工作簿应为 保存在与宏工具工作簿相同的位置 创造。

  4. 在每个类别工作簿中,为每个A代码创建单独的工作表(如A01,A02等),这些工作表应按代码命名。

  5. 在每个工作表中,包括与之对应的数据 特定产品代码

  6. 确保最后,除“宏工具”工作簿外,所有其他 工作簿已关闭

请帮助我,谢谢提前的朋友。

0 个答案:

没有答案