如果我有那不排序参数“X,Y,Z”的名单,有没有给他们写信给特定的细胞POI创建一个Excel文档在一个简单的方法,就好像前两个参数是X和Y坐标?
例如,我有行这样的:
10,4,100
是否有可能在第10行写在单元格值“100”,第4列?
综观文档,它看起来简单到值迭代到下一行,但我看不到创建的行和列的固定数量和写入特定的值,只有某些细胞的任何方式。
任何意见或建议,将不胜感激,谢谢!
如果我有那不排序参数“X,Y,Z”的名单,有没有给他们写信给特定的细胞POI创建一个Excel文档在一个简单的方法,就好像前两个参数是X和Y坐标?
例如,我有行这样的:
10,4,100
是否有可能在第10行写在单元格值“100”,第4列?
综观文档,它看起来简单到值迭代到下一行,但我看不到创建的行和列的固定数量和写入特定的值,只有某些细胞的任何方式。
任何意见或建议,将不胜感激,谢谢!
当然,这是很容易的,只记得POI是基于0不是1基于解决。 假设你要写信给第10行,第4列,你会做这样的事情
Row r = sheet.getRow(9); // 10-1
if (r == null) {
// First cell in the row, create
r = sheet.createRow(9);
}
Cell c = r.getCell(3); // 4-1
if (c == null) {
// New cell
c = r.createCell(3, Cell.CELL_TYPE_NUMERIC);
}
c.setCellValue(100);