从EXCEL中提出工作表的名称后,怎样提出目录下表的内容?

如题所述

这个要看你用什么方法提吧?如果格式一致,用函数的话可以使用index函数+文本引用。
也可以使用VBA来解决问题啊。
很多人人对EXCEL的叫法不理解,EXCEL分工作簿和工作表,工作簿,指的是一个EXCEL文件,也就是扩展名为xlsx、xls、xlsm等的文件。而工作表,是工作簿里边的每个sheet,一个sheet叫一个工作表。
不知道你是复制工作簿,不知道你是提取工作簿,还是工作表里边的数据。如果同工作簿,格式一致,工作表名称是按序列排列,可以使用indirect+文本引用,文本可以用公式做成序列。
如果跨簿引用,用indirect函数引用的时候必须打开目标工作簿,如果工作簿很多的话,就很麻烦。
如果工作簿内的工作表名称不规律,或者跨簿提取数据,使用VBA是最有效的办法。(前提是比较多,少话还是建议手工查找复制粘贴吧)。写完代码,一键完成。(我这里VBA不免费,需要可私信)。尤其是反复使用,或者有大量格式表格数据需要提取的时候,用VBA代码的效率是极其可观的。
最重要的还是要看看你的原始数据是什么样的,你想把那些数据提取出来,做成什么样的结果。
如果还有问题,欢迎继续追问或者私信。
温馨提示:答案为网友推荐,仅供参考
相似回答