Excel 的NPOI导出和模板导出

Excel 导出:主要是利用了浏览器的下载功能。通过window.open(), 在一个新的窗口打开下载的路径
一、NPOI导出Excel:
.xls 后缀名 是1997~2003的版本,是Excel基本的版本,和.xlsx的版本相比,.xls的兼容性更强
.xlsx 后缀名,是比.xls更好的版本,只是代码实现相对.xls的更加复杂

导出步骤:一、查询需要导出的数据
二、创建工作簿和工作表
三、然后在工作表中创建行(注意:Excel的官方定义是先有行,再有列)
四、( 设置表标题及样式 ->设置表头及样式 )
五、将需要导出的数据放进工作表,并设置样式
六、定义内存流,输出到浏览器

1、创建工作簿:
NPOI.HSSF.UserModel.HSSFWorkbook workbook = new NPOI.HSSF.UserModel.HSSFWorkbook() 创建一个变量名为workbook 的工作簿
2、生成工作表:NPOI.SS.UserModel.ISheet sheet1 = workbook.CreateSheet();
在变量名为workbook 的工作簿中创建一个工作表sheet1 。
工作表的名称有两种写法:
(1)创建工作表的时候在CreateSheet(“工作表名称”) 的括号里定义工作表名称
(2)工作簿的变量名.SetSheetName(0, “旅客信息”), 第一个参数0是工作表的索引,代表第几个表。第二个参数就是要定义的工作表名称
3、设置表标题:
(1)创建标题行: NPOI.SS.UserMode

  • 2
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值