代码之家  ›  专栏  ›  技术社区  ›  Fazal

阿帕奇波伊在Excel中设置数据筛选器

  •  8
  • Fazal  · 技术社区  · 14 年前

    我使用apache poi已经有很长一段时间了,它工作得很好,但是我无法在库中找到关于过滤器支持的可靠答案。

    作为参考,我指的是Excel中“数据”选项卡中的“筛选”选项,它允许您将列的所有唯一值显示为列标题中的组合框。

    我知道已经有一个问题了 generate excel in java 问这个问题的地方。

    我看到ApachePoi的人最近为这个登记了一些东西 https://issues.apache.org/bugzilla/show_bug.cgi?id=35125

    是否有人使用了POI新版本尝试筛选选项?

    在等待POI最终发布的时候,这个特性对于我们来说是不可能的,任何人都可以指出允许这个选项的其他Excel Java API(JExcel没有我发现的那么远)。我确实看到许多网站允许导出到Excel并进行过滤。如果没有好的API来提供它,是否有其他方法或在Excel上进行后期处理,我可以添加此选项

    对于重复的问题很抱歉,但是除了访问StackOverflow社区之外,我找不到任何其他方法来解决我的问题。

    1 回复  |  直到 7 年前
        1
  •  17
  •   Carlos Rubio    14 年前

    它已经在Apache POI 3.7中启用。怎样?看一看…

    sheet.setautofilter(cellRangeAddress.valueof(“a1:c20”));