0

无法区分隐藏单元格和其他单元格。使用 POI 3.8 和 xls/xlsx 格式。baseRow.getZeroHeight()、baseCell.getCellStyle().getHidden()、baseSheetX.getColumnStyle(14).getHidden() 都返回 false,尽管整个列都被隐藏了。请指导。

4

1 回答 1

1

如果整个列被隐藏,Excel 只会在工作表上将该列本身标记为隐藏。它不会通过所有行中的特定列索引并更改单元格样式只是为了隐藏所有单元格,它也不会通过列单元格样式。

试试方法Sheet#isColumnHidden(int)

获取给定列的隐藏状态

于 2013-08-26T17:05:23.313 回答