从主工作表中创建单个工作表

时间:2019-11-15 01:14:07

标签: excel vba

工作人员ClientFname ClientLname电话#DateNextCall DateLastCalled

我有一个Master_Case_List工作表,其中包含具有以上列标题的所有员工的所有客户。我想遍历Master_Case_List中的每一行,并为每个工作人员(相同的列标题)(其中只有他们的客户)生成单独的工作表(在同一工作簿中)。 。 。但是有2个选项(要求用户输入):

选项1:仅DateNextCall <=今天(工作人员的每日通话清单)的客户   选项2:该员工的所有客户(员工的整个客户列表)

我尝试过的内容:我已经尝试过数据透视表(之前我主要在计算中使用过),但似乎无法用它来生成我在这里需要的东西。过滤器可以使用,但是我想让它“自动化”,以供管理员每天使用。

我是vba的新手,仅在活动工作表上使用过它;不熟悉在工作表之间来回移动。因此,当我尝试使用以下方法设置“主”工作表时,出现“下标超出范围”:

将此工作簿视作工作簿 昏暗的MasterCaseList作为工作表 设置ThisWorkbook = ActiveWorkbook 设置MasterCaseList = ThisWorkbook.Worksheets(“ Master_Case_List”)'得到错误“下标超出范围”

0 个答案:

没有答案