如何获取单元格的列字母?

8

我有一个单元格,我知道它的列号。我需要使用Apache POI找出对应的字母。

String column_letter = newCellReference(cell).convertNumToColString(column_number);

这是我尝试过但不起作用的内容。

在单元格引用上调用getCellRefParts并提取列部分有什么问题吗? - Gagravarr
1个回答

34

CellReference.convertNumToColString是一个静态方法,因此不需要新的CellReference对象。它需要从cell获取的数字列索引,可以通过Cell.getColumnIndex获得。

所以:

String column_letter = CellReference.convertNumToColString(cell.getColumnIndex());

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