wps获取excel文件中所有的sheet数量和名称


一、获取所有的sheet数量

1.点击:开发工具->WPS宏编辑器

 2.新增宏代码

function SHEETS()
{
    return Worksheets.Count
}

3.按Ctrl+S 保存宏,另存为xlsm格式文件

 

4.在新的xlsm文件中任选一个单元格输入函数即可

=SHEETS()

 

 二、获取所有的sheet名称

1.新建名称:公式->名称管理器->新建

名称:SHEETS

引用位置:=GET.WORKBOOK(1)

 

 2.引用名称获取工作表名称

=IFERROR(INDEX(SHEETS,ROW(A1)),"")

往下拉就获取到了所有的工作表名称了

 3.仅提取所有的工作表名称

使用字符串截取函数:=RIGHT(D2,LEN(D2)-LEN("[excel获取所有的sheet名称.xlsm]"))