int lastcell=spreadsheet.getRow(0).getLastCellNum();
//Non empty Last cell Number or index return
for(int i=0;i<=lastcell;i++)
{
try
{
System.out.println(CellReference.convertNumToColString(i));
}catch(Exception e)
{}
}
静态
Cell cell = spreadsheet.getRow(0).getCell(2);
tmp=64+cell.getColumnIndex();
//convert ascii code to character
System.out.println(Character.toString((char)tmp));
3条答案
按热度按时间ftf50wuq1#
假设你想知道第5列的标题号,那么你有第5个单元格。用。
现在拿一根绳子
它会给予你
E1
。我已经给了你一个使用cell.getReference();
的想法,你可以通过很多方法使用它来得到想要的结果。wn9m85ua2#
我发现以下API将工作:单元格引用。convertNumToColString(5)将返回“F”
1l5u6lss3#
我得到这个答案很有用。
静态
访视完整描述:使用Apache POI获取Excel文件中的列名