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 に答える