如何使用单元格获取单元格引用?

5
我正在使用apache poi 3.11,通过CellReference,我可以获取行索引和列索引,以下是代码实现。
CellReference cr = new CellReference("A1");
row = mySheet.getRow(cr.getRow());
cell = row.getCell(cr.getCol());

但是我的行索引和列索引是动态生成的,我该如何使用行索引和列索引获取单元格引用(CellReference)呢?
XSSFRow row = mySheet.getRow(rowIndex); 
XSSFCell cell = row.getCell(columnIndex);
2个回答

8
使用CellReference类的CellReference(int pRow, int pCol)构造函数和创建的实例的formatAsString方法,创建一个CellReference实例。

4
您可以通过以下静态方法获取字符串中的列,并将行号附加到结果列字符串中。
ColString= CellReference.convertNumToColString(columnIdex)

3
终于找到了!浏览了一段时间后,我终于找到了需要的内容。我有列索引和行索引,但我需要获取单元格地址(例如'A1'、'B1'等)。大多数问题都是反过来问的。 - Just a HK developer

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接