VBA如何获取当前工作表名称(并非当前活动工作表名称) 10
写代码自动根据新建的工作表名称对数据工作表中等于工作表名称的数据进行提取并列举,但只能找到ActiveSheet.Name这个语句,导致不是按工作表名称提取数据,而是全部...
写代码自动根据新建的工作表名称对数据工作表中等于工作表名称的数据进行提取并列举,但只能找到ActiveSheet.Name这个语句,导致不是按工作表名称提取数据,而是全部按当前活动工作表名称提取了数据,比如员工出差总表(sheet1),我建立了赵一、钱二、孙三、李四的工作表,正常应该是赵一工作表里面自动列举员工出差总表(sheet1)中所有赵一的出差数据,钱二、孙三、李四的工作表则分别列举钱二、孙三、李四的出差数据,但使用ActiveSheet.Name这个语句会导致我选中钱二工作表,连赵一、孙三、李四的工作表都自动列举了钱二的出差数据,我试着使用Thisworksheet.name,直接出错。
谁能指教下用什么语句指代当前工作表名称?
比如我用VBA建了个函数look(行,列),在赵一工作表中输入look(1,1),就会把总表中名字等于当前工作表名称(赵一)的第一行数据的第一列提取出来,在钱二工作表中输入look(1,1),就会把总表中名字等于当前工作表名称(钱二)的数据提取出来,以此类推 展开
谁能指教下用什么语句指代当前工作表名称?
比如我用VBA建了个函数look(行,列),在赵一工作表中输入look(1,1),就会把总表中名字等于当前工作表名称(赵一)的第一行数据的第一列提取出来,在钱二工作表中输入look(1,1),就会把总表中名字等于当前工作表名称(钱二)的数据提取出来,以此类推 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询