请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

jiqimao 讲师达人认证
金牌服务用户   /  发表于:2021-9-2 10:18  /   查看:1606  /  回复:1
1金币
我们想要在通过gcexcel生成ssjson之前,把表格内设置的筛选以及隐藏行列都去除掉,请问要如何做到呢?能否给一些指点,谢谢。

最佳答案

查看完整内容

您好,您可以用worksheet.getAutoFilter().showAllData();清除筛选,这是学习指南的地址 https://demo.grapecity.com.cn/documents-api-excel-java/demos/clearfilter 另外,关于隐藏行列的取消需要您getUsedRange获取使用的区域然后用getHidden遍历判断指定的区域是否是隐藏,有隐藏则用setHidden(false)设为false。 https://demo.grapecity.com.cn/documents-api-excel-java/demos/hiddenrowcolumn

1 个回复

倒序浏览
最佳答案
最佳答案
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-9-2 10:18:51
来自 2#
您好,您可以用worksheet.getAutoFilter().showAllData();清除筛选,这是学习指南的地址
https://demo.grapecity.com.cn/do ... a/demos/clearfilter

另外,关于隐藏行列的取消需要您getUsedRange获取使用的区域然后用getHidden遍历判断指定的区域是否是隐藏,有隐藏则用setHidden(false)设为false。
https://demo.grapecity.com.cn/do ... mos/hiddenrowcolumn

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部