用NPOI操作Excel
来源:互联网 发布:c++多线程编程 编辑:程序博客网 时间:2024/05/17 21:33
添加两个引用。Ionic.zip.dell NPOI.dll
读取Excell:
1通过文件流创建工作薄:
FileStream fs = File.OpenRead("xxx.xls") 实现IDposed接口可用Using释放资源
IWorkbook wk = new HSSFWookbook(fs);
2,循环遍历工作薄中的表,用wk.numberofsheets获取表的总个数
for(int i=0;i<wk.numberofsheets;i++){ t
通过索引获取每张表Isheet sheet =wk.getsheetat(i)
通过lastnumrow获取每一行
for(int r=0;i<sheet.lastnumrow;i++){
IRow row = sheet.getrow(i)
最后获取每一行的单元格 row.getcell()
}
}
在程序中写一个Excel
创建一个新的工作薄:IWorkbook workbook = new HSSFWorkbook();
创建工作表:Isheet sheet = workbook.createsheet("sheet1");
创建第一行:IRow row = sheet.createrow(0)
为这一行创建些个数据:for(int i=0;i<10;i++){ row.createcell(i).setcellvalue("第"+i+"个单个格");
...........
最后创建一个文件流,将这个表写到磁盘
FileStream fs = new File.Open("excel.xls")
work.write(fs)
- 用NPOI操作Excel
- 用NPOI操作EXCEL--画线
- NPOI 进行EXCEL操作
- C# NPOI 操作excel
- NPOI操作EXCEL
- NPOI操作Excel
- C# NPOI 操作excel
- NPOI 操作Excel
- NPOI 操作Excel
- NPOI操作Excel
- NPOI操作EXCEL
- NPOI操作Excel表格
- Npoi操作excel
- Npoi操作excel
- 使用NPOI操作excel
- Npoi操作excel
- NPOI操作excel异常
- npoi 操作excel类
- 内存监测工具 DDMS --> Heap
- QT读写TXT文件显示中文
- (转) windows消息 进一步理解
- 五年程序员人生的点点滴滴
- input中的name与id的区别
- 用NPOI操作Excel
- 《那些年啊,那些事——一个程序员的奋斗史》——109
- 【线段树】线段树及其相关 复习
- 为什么开发人员工作10多年了还会迷茫?没有安全感?
- 别人的课程设计:哈夫曼树
- 知识回顾--UML各个关系的对应代码
- Android SDK后ADT找不到adb.exe文件的解决办法
- sina微博开放平台中使用OAuth验证并发表微博
- 走向产品是程序员的第三条职业通道