云文档表格中如何使用AirScript获取工作表的筛选状态?

AirScript文档中提到: “若要为工作表创建 AutoFilter 对象,必须在工具栏手动开启筛选功能或者使用Range对象的AutoFilter方法为工作表上的某个区域启用自动筛选。” 要对AutoFilter对象进行操作时要先判断工作表是否开启了筛选功能,否则AutoFilter的属性和方法都是undefined。那么问题来了,如何获取这个状态呢?
上海
浏览 321
收藏
5
分享
5 +1
5
+1
全部评论 5
 
yi
yi

创作者俱乐部成员

判断筛选状态的方法: const sheet = Application.Sheets("工作表1"); sheet.Activate() if(ActiveSheet.FilterMode) { console.log("处于筛选状态中") } else { console.log("没有筛选") }
· 江西省
1
回复
ycao
谢谢!试了一下确实可以。AirScript文档中AutoFilter对象竟然没写这个属性我还以为没有……顺便问下wps官方有完整的api文档可供查询吗?
· 上海
回复
 
李
DAK
· 广东省
回复