有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

ApachePOI如何通过java从excel文件中删除空白列?

我已经创建了一个testdata。xlsx,其中包含键值对形式的数据。我实现的java代码输入了一个键及其下面的相应值。在某些情况下,键值将为空,因此会创建一个空白列。请建议我如何删除空白列,以便现有数据可以连续地提供,而在它们之间没有任何空白列。p>

我找不到任何解决办法

NA

NA


共 (2) 个答案

  1. # 1 楼答案

    如果您确定该文件将只包含2行(1键,2值),则检查每列中的前2个单元格。如果两者都为null,则使用ApachePOIAPI删除该列

    如果不是,则必须检查整个列单元格中的任何字符

  2. # 2 楼答案

    您可以使用^{}。 或者只是sheet.setColumnHidden(colno);隐藏列,这在 其中涉及公式

    查找空白列,您可能已经这样做了