我使用 Apache POI 已经有一段时间了,它运行良好,但我无法在库中找到有关过滤器支持的可靠答案。
作为引用,我指的是 Excel 数据选项卡中可用的过滤器选项,它允许您将列的所有唯一值显示为列标题中的组合框。
我知道已经有一个问题了 generate excel in java在哪里问这个问题。
而且我看到 Apache POI 人员最近为此检查了一些东西 https://issues.apache.org/bugzilla/show_bug.cgi?id=35125
有没有人用过POI新版本试过过滤选项?
由于等待具有此功能的 POI 的最终版本对我们来说可能是不可能的,任何人都可以指出其他允许此选项的 Excel Java API(据我所知,JExcel 没有)。我确实看到许多网站允许导出到 excel 并提供过滤功能。如果没有好的 API 提供它,是否有任何其他方法或在 excel 上进行后处理我可以添加此选项
对于重复出现的问题,我深表歉意,但除了联系 stackoverflow 社区之外,我看不出有任何其他方法可以解决我的问题
最佳答案
它已经在 Apache POI 3.7 中启用。如何?看看...
sheet.setAutoFilter(CellRangeAddress.valueOf("A1:C200"));
关于java - Apache 兴趣点。在 Excel 中设置数据过滤器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3737668/