c#用NPOI向excel写入数据

十尧予 2019-08-16 02:09:52
我向excel写入了一些数据,出来是这样的如图,请问怎样能把第一行字段名写入excel的表头行,也就是A,B,C,D那行
...全文
343 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
ManBOyyy 2019-08-16
  • 打赏
  • 举报
回复
NPOI.SS.UserModel.IRow row = sheet.CreateRow(1);
row.CreateCell(0).SetCellValue("序号");
row.CreateCell(1).SetCellValue("单位");
row.CreateCell(2).SetCellValue("姓名");
row.CreateCell(3).SetCellValue("性别");
row.CreateCell(4).SetCellValue("年龄");
row.CreateCell(5).SetCellValue("民族");
這樣子?
十尧予 2019-08-16
  • 打赏
  • 举报
回复
引用 4 楼 ManBOyyy的回复:
[quote=引用 3 楼 yuxiaoye03222 的回复:]
[quote=引用 1 楼 ManBOyyy的回复:]比如Datagridview列名插入Excel,第一行插入Datagridview列名,遍歷Datagridview列
第二行遍歷Datagridview行插入excel

谢谢回答,我是用datatable遍历导入excel的,创建excel行的时候,IRow row0 = sh.CreateRow(0);代表 数据的第一行,那excel的ABCD表头行要怎样表示,其实我想问的是这个[/quote]
你應該問A1,B1,C1,D1這樣才可以的,,ABCD是所有列,,A1單元格,B1單元格,C1單元格,D1單元格,[/quote] 对,问题就出在这,是我智障了,谢谢
ManBOyyy 2019-08-16
  • 打赏
  • 举报
回复
引用 3 楼 yuxiaoye03222 的回复:
[quote=引用 1 楼 ManBOyyy的回复:]比如Datagridview列名插入Excel,第一行插入Datagridview列名,遍歷Datagridview列
第二行遍歷Datagridview行插入excel

谢谢回答,我是用datatable遍历导入excel的,创建excel行的时候,IRow row0 = sh.CreateRow(0);代表 数据的第一行,那excel的ABCD表头行要怎样表示,其实我想问的是这个[/quote]
你應該問A1,B1,C1,D1這樣才可以的,,ABCD是所有列,,A1單元格,B1單元格,C1單元格,D1單元格,
十尧予 2019-08-16
  • 打赏
  • 举报
回复
引用 1 楼 ManBOyyy的回复:
比如Datagridview列名插入Excel,第一行插入Datagridview列名,遍歷Datagridview列
第二行遍歷Datagridview行插入excel
谢谢回答,我是用datatable遍历导入excel的,创建excel行的时候,IRow row0 = sh.CreateRow(0);代表 数据的第一行,那excel的ABCD表头行要怎样表示,其实我想问的是这个
ManBOyyy 2019-08-16
  • 打赏
  • 举报
回复
https://www.cnblogs.com/mq0036/p/9835949.html
ManBOyyy 2019-08-16
  • 打赏
  • 举报
回复
比如Datagridview列名插入Excel,第一行插入Datagridview列名,遍歷Datagridview列
第二行遍歷Datagridview行插入excel

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧