为了账号安全,请及时绑定邮箱和手机立即绑定

如何将值添加到 Excel 文件的特定列

如何将值添加到 Excel 文件的特定列

长风秋雁 2022-07-14 17:21:47
我有一个地图列表,例如:[{Er_NO=123, ER_Name=ABC, ER_Code=A01}, {Er_NO=789, ER_Name=GHI, ER_Code=C01}, {Er_NO=456, ER_Name=DEF, ER_Code=B01}]现在我需要根据特定列将这些值插入到新的 Excel 文件中。可以说,映射类似于:Er_NO : CER_Name : EER_Code : G其中 C、E 和 G 是 excel 文件中的列。我知道如何通过创建新行来逐行添加值并使用 POI 继续添加值,但我不确定如何在特定列中添加值。有人可以帮忙吗?
查看完整描述

1 回答

?
皈依舞

TA贡献1851条经验 获得超3个赞

使用列 ID 指定列

XSSFCell cell = sheet.getRow(0).getCell(0); // 0 = id of the 1th row, 0 = id of the 1st (A) column

使用列名指定列

XSSFCell cell = sheet.getRow(0).getCell(CellReference.convertColStringToIndex("A"));

然后将值添加到所需的单元格中


查看完整回答
反对 回复 2022-07-14
  • 1 回答
  • 0 关注
  • 119 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信