Apache POI。在Excel中设置数据过滤器

时间:2010-09-17 17:48:54

标签: java excel apache-poi

我一直在使用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社区之外,我看不到任何其他方法来解决我的问题

1 个答案:

答案 0 :(得分:17)

它已在Apache POI 3.7中启用。怎么样?看看......

sheet.setAutoFilter(CellRangeAddress.valueOf( “A1:C200”));