爱的课程,广告公司的经营范围,明星励志故事
首先引入安装NPOI的dll组件,通过vs的工具-nuget包管理器搜索NPOI,直接安装会一起安装四个相关dll文件
NPOI.dll;
NPOI.OOXML.dll;
NPOI.OpenXml4Net.dll;
NPOI.OpenXmlFormats.dll;
下面贴上项目中实际的一段导出代码,供参考
//创建Excel文件的对象 NPOI.HSSF.UserModel.HSSFWorkbook book = new NPOI.HSSF.UserModel.HSSFWorkbook(); //添加一个sheet NPOI.SS.UserModel.ISheet sheet1 = book.CreateSheet("Sheet1"); //给sheet1添加第一行的头部标题 NPOI.SS.UserModel.IRow row1 = sheet1.CreateRow(0); row1.CreateCell(0).SetCellValue("ID"); row1.CreateCell(1).SetCellValue("身份"); row1.CreateCell(2).SetCellValue("名称"); row1.CreateCell(3).SetCellValue("国家地区"); // 将数据逐步写入sheet1各个行 for (int i = 0; i < Applicant.Count(); i++) { NPOI.SS.UserModel.IRow rowtemp = sheet1.CreateRow(i + 1); rowtemp.CreateCell(0).SetCellValue(FileHelper.toString(Applicant[i].ID)); rowtemp.CreateCell(1).SetCellValue(FileHelper.toString(Applicant[i].IdentityName)); rowtemp.CreateCell(2).SetCellValue(FileHelper.toString(Applicant[i].Name)); rowtemp.CreateCell(3).SetCellValue(FileHelper.toString(Applicant[i].CountryName)); } // 写入保存 using (FileStream fs = System.IO.File.OpenWrite(excelFile + "信息表.xls")) { book.Write(fs); }
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
Blazor server side 自家的一些开源的, 实用型项目的进度之 CEF客户端
.NET IoC模式依赖反转(DIP)、控制反转(Ioc)、依赖注入(DI)
vue+.netcore可支持业务代码扩展的开发框架 VOL.Vue 2.0版本发布
网友评论