Apache POI:空行中的空单元格中的注释

时间:2014-12-22 22:38:25

标签: excel apache-poi xssf hssf

Apache POI存在很大问题。

    A       B       C       D
1   text    text    text    text
2                   comment           
3   text    text    text    text

在此示例中,第2行为空,C2没有文本,但有注释。

如果我想获得第2行,POI将返回null。

如何从空行中的空单元格中获取注释?

1 个答案:

答案 0 :(得分:1)

要获取任意评论,而不直接通过Cell,您可以使用Sheet.gteCellComment(int row, int cell)

在您的示例中,要获取C2中的注释,请执行以下操作:

CellReference ref = new CellReference("C2")
Comment commentC2 = sheet.getCellComment(ref.getRow(), ref.getCol());