首页 > 解决方案 > 如何使用 Java 清除 Excel 过滤器

问题描述

我正在尝试使用 Java(或 Groovy)从 excel 文件中清除所有过滤器,但我没有找到任何使用 autoFilter 的解决方案。关于流程的一点解释:我正在从 Web 应用程序下载一个 excel 文件,然后我需要验证一些提供的信息,问题是该文件带有已经设置的过滤器,因此过滤器需要在我们开始验证之前被清除(这是在 Katalon Studio 上使用 Java/Groovy 完成的)。我在 WorkBook 和 Sheet 中尝试了一些方法,但没有成功。按照建议添加我正在使用的库:

导入 org.apache.poi.ss.usermodel.*

导入 org.apache.poi.ss.util.CellRangeAddress

提前致谢。

标签: javaexcelapache-poi

解决方案


似乎有一个自动过滤功能可能像这样工作:

http://poi.apache.org/components/spreadsheet/quick-guide.html#Autofilter


推荐阅读