使用NPOI将数据导出Excel
2024-08-27 19:28:43
NPOI.HSSF.UserModel.HSSFWorkbook book = new NPOI.HSSF.UserModel.HSSFWorkbook();
NPOI.SS.UserModel.ISheet sheet1 = book.CreateSheet("Sheet1");
List<NBAModel> list = new List<NBAModel>();
//创建栏目
NPOI.SS.UserModel.IRow row = sheet1.CreateRow();
row.CreateCell().SetCellValue("编号");
row.CreateCell().SetCellValue("姓名");
for (int i = ; i < list.Count; i++)
{
NPOI.SS.UserModel.IRow rowtemp = sheet1.CreateRow(i + );
rowtemp.CreateCell().SetCellValue(list[i].Id.ToString());
rowtemp.CreateCell().SetCellValue(list[i].Name.ToString());
}
// 写入到客户端
System.IO.MemoryStream ms = new System.IO.MemoryStream();
book.Write(ms);
ms.Seek(, SeekOrigin.Begin);
Response.AddHeader("Content-Disposition", string.Format("attachment; filename={0}.xls", "****总表" + DateTime.Now.ToString("yyyyMMddHHmmssfff")));
Response.BinaryWrite(ms.ToArray());
book = null;
ms.Close();
ms.Dispose();
使用时,需要添加npoi引用
最新文章
- 数据预处理中归一化(Normalization)与损失函数中正则化(Regularization)解惑
- Android开发学习之路-DiffUtil使用教程
- JavaScript标准参考教材(alpha)--笔记
- day8
- 纯CCS绘制三角形箭头图案
- php实现设计模式之 装饰模式
- Swift-----类型转换 、 嵌套类型 、 扩展 、 协议 、 访问控制
- JAVA操作Mysql数据库
- 牢骚 - 你代码写得丑,又不肯用好一点的IDE,这让我很为难啊。
- Translate this app.config xml to code? (WCF) z
- 让DIV浮动在表格上固定位置,不会随着显示器的分辨率变化。
- VK Cup 2015 - Finals, online mirror D. Restructuring Company 并查集
- debian配置简单的vsftp服务器
- 关于Patter类和Match类
- C# 调用load事件
- poj3037
- sudo nopasswd
- Python基础1-变量、运算符、表达式
- Java的数组排序
- SVM实验
热门文章
- How I explained Design Patterns to my wife: Part 1
- Oracle案例04——TNS-12547: TNS:lost contact
- Python3.x 安装Scrapy框架
- WCF安全 z
- linux下查看磁盘文件系统
- Python Json获取天气预报
- 【深入理解JAVA虚拟机】第4部分.程序编译与代码优化.1.编译期优化。这章编译和实战部分没理解通,以后再看。
- <;!--注释-->;和<;%--注释--%>;有什么区别
- 阿里云maven仓库镜像mirror,速度超快
- 池化层pooling