一个NPOI导出到excel文件的范例记录
'使用NPOI写入新创建的excel文件,导出文件:
Private Sub Sub_WriteXls()
Dim XlsBook As XSSFWorkbook
Dim XlsSheet As XSSFSheet
Dim XlsRow As XSSFRow
'Dim Path As FileStream
Dim PathSave As FileStream
Dim A As Integer
Try
'Path = File.OpenRead(Application.StartupPath & "\oms导入模版.xls")
XlsBook = New XSSFWorkbook()
XlsSheet = XlsBook.CreateSheet("进出库存流量日报表")
If SaveFileDialog1.ShowDialog = DialogResult.OK Then
''建立表头
XlsRow = XlsSheet.CreateRow(0)
''读取表格列表头数据,并填充到xls
For A = 0 To GridView1.Columns.Count - 1
XlsRow.CreateCell(A).SetCellValue(GridView1.Columns(A).ToString)
Next
For A = 0 To GridView1.RowCount - 1
'建立新行
XlsRow = XlsSheet.CreateRow(A + 1)
For B = 0 To GridView1.Columns.Count - 1
If B < 10 Then
XlsRow.CreateCell(B).SetCellValue(GridView1.GetRowCellValue(A, GridView1.Columns(B)).ToString)
ElseIf GridView1.GetRowCellValue(A, GridView1.Columns(B)).ToString <> "" Then
XlsRow.CreateCell(B).SetCellValue(Convert.ToInt16(GridView1.GetRowCellValue(A, GridView1.Columns(B)).ToString))
End If
Next
Next
PathSave = File.OpenWrite(SaveFileDialog1.FileName)
XlsBook.Write(PathSave)
PathSave.Close()
MsgBox("数据导出完毕!")
End If
Catch ex As Exception
MsgBox(ex.Message)
End Try
End Sub
转载于:https://www.cnblogs.com/danyu/p/10138129.html
一个NPOI导出到excel文件的范例记录相关推荐
- vue导出excel加一个进度条_vue项目中如何把数据导出成excel文件
Loading... 关于vue中如何把数据导出成excel文件 ### 1. 安装依赖 ``` yarn add file-saver yarn add xlsx yarn add script-l ...
- java导出为excel文件_java导出数据到excel文件
有的时候,将一些有用的数据导出到excel是很有必要的.比如说,我现在在做一个学校的在线教学平台,有一个需求是:将学生成绩导出到excel文件中去. 那怎样实现用java导出数据到excel文件呢?? ...
- node爬取app数据_node爬取拉勾网数据并导出为excel文件
前言 之前断断续续学习了node.js,今天就拿拉勾网练练手,顺便通过数据了解了解最近的招聘行情哈!node方面算是萌新一个吧,希望可以和大家共同学习和进步. 一.概要 我们首先需要明确具体的需求: ...
- python 导出大量数据到excel_怎么在python中将大量数据导出到Excel文件
怎么在python中将大量数据导出到Excel文件 发布时间:2021-01-16 11:09:40 来源:亿速云 阅读:76 作者:Leah 这期内容当中小编将会给大家带来有关怎么在python中将 ...
- java导出 elsx 文件,如何获取java导出的excel文件,发送请求导出excle文件
如何获取java导出的excel文件 1 2 3 4 5 6 7 8 9 10 11 12 13 14 request.setCharacterEncoding("utf-8"); ...
- ExtAspNet应用技巧(十) - Grid导出为Excel文件(续)
轻车熟路 书接上文,如何在使用ExtAspNet控件库的页面将Grid内容导出为Excel文件? 1. 页面声明 <ext:PageManager ID="PageManager1&q ...
- 数据导出到excel文件给客户端下载的几种方法
(原创)datagrid数据导出到excel文件给客户端下载的几种方法 看到这个觉得这个人很厉害,mvp啊. 我就改成这个样子了. Response.Clear(); Respons ...
- easyexcel使用问题:使用时导出的excel文件损坏,打开不了,后台没异常错误
错误问题:使用时导出的excel文件损坏,打开不了,后台没异常错误 解决方式:因为前端使用的是blob,最后定位错误在前端发送请求时漏了一个参数, responseType: 'blob' expor ...
- Vue 使用XLSX导出excel,并且设置标题背景颜色、字体、居中。并且在前端导出成excel文件
1.先看效果图 2.引入依赖 npm install xlsx-style --save npm install --save xlsx 3.运行项目会发生一个报错 This relative mod ...
最新文章
- android webview 63版,Issue in WebView Android History When update Chrome stable version 63
- Binary Tree Nodes(单表多实例查询)
- UCenter实现同步登陆原理
- php上传大文件时,服务器端php.ini文件中需要额外修改的选项
- Python--26 简单定制 计时器
- linux常用基本指令汇总备忘
- 有的朋友问我创业没有资金怎么办?
- LIRe 源代码分析 7:算法类[以颜色布局为例]
- Matlab产生随机数、随机矩阵及正态分布矩阵
- 设计模式---抽象工厂模式(C++实现)
- (二)Excel函数应用之数学和三角函数
- 买腾讯云服务器怎么选择
- 鉴相器 matlab,MATLAB锁相环仿真程序求解
- 使用迅雷9.1.48从ftp服务器下载文件
- 【考研攻略】北京交通大学网络空间安全专业2018-2022年考研数据分析
- 082-我最爱的周杰伦九张专辑
- 爬虫学习01 什么是爬虫 爬虫的分类
- 上网被阻断未经pppoe认证_锐捷上网认证常见问题及解决办法
- 回文树(模板)+ 例题
- 如何通过数据分析,提升游戏次日留存
热门文章
- (IT/互联网行业)你给自己当前的职位拼几分?(评分标准,个人看法,勿喷~)...
- 学习Spring(六) -- Spring中Bean的作用域以及生命周期
- LiveMigration之四配置高可用虚拟机
- 图文并茂——使用xfire编写webservice,并通过C#调用
- JSP生成验证码源程序
- flask and html connection
- Google地图的trip plan是旅行规划的好帮手!
- 也是一个国外的final cut pro的模版网站
- 我对于大学选择的理解
- SpringBoot | 自动配置原理