之前操作excel的时候,用过vba;在.net直接操作过单元格;用过oledb的方式操作。今天晚上发现了 npoi这个开源的类库,先从别人那拿一份简介:http://www.cnblogs.com/bestchen_1/articles/1700664.html。
我简单写了几行C#代码测试一下:
代码执行了,但没有起作用。今儿就到这吧,明天结blog,明儿五点半就得起床....
接着昨天的继续写,代码改成如下:
我做了简要的测试,在excel2003里插入65535行记录大约耗时42秒,我个人认为性能蛮好的,导出数据的代码到蛮好上手的,但个人觉得编辑excel的时候不是很好使(现成的方法比较少),总体还是比较喜欢这个东东的,期待着它继续发展完善。
2010-06-07续写:
对于 HSSFSheet sheet1 = hssfworkbook.GetSheet("blank");获得到的一张sheet表如果是空表的话,则sheet1.LastRowNum为零,即使sheet1.getRow(0)的返回结果也是null,这点和我们看到的excel肯能不是很对应,需要进行
HSSFRow row = sheet1.CreateRow(index);
row.CreateCell(j).SetCellValue(“value”);
创建了相应的单元格之后便可以操作了。
分享到:
相关推荐
Excel2007以上版本需要载入对应NPOI版本的ICSharpCode.SharpZipLib.dll VS2010以上版本可以通过安装Nuget包程序管理器进行联网安装NPOI .nupkg的文件可以直接进行解压,所需要的dll文件存在解压后的lib文件夹中,...
NULL 博文链接:https://leng.iteye.com/blog/355585
C#通过NPOI读取Excel。 文章:http://blog.csdn.net/yysyangyangyangshan/article/details/42614209
NPOI保存至Excle。 文章: http://blog.csdn.net/yysyangyangyangshan/article/details/42837841
C# .net 利用Npoi将Excel转Pdf(完整代码)。 blog: https://blog.csdn.net/xjzdr/article/details/121287537
编写环境 VS2012 ,采用的是NPOI4.0 ,里面包括Excel2003-2007的相关操作和Word和zip等...很久之前写的了,现已经将代码放入GitHub => https://github.com/HaloXie/NPOI.git 可直接下载不用花费积分了, 另求一波 Star
本文最初来源自Tony Qu的blog, 需要查看原本的请到http://www.cnblogs.com/tonyqus/ 根据内容做了一些分类整理,每个二级标题都可以链接到原文。
asp.net中用于导出excel需要的NPOI.dll 使用方法见博客地址:http://blog.csdn.net/zdw_wym/article/details/46741957
NPOI iTextSharp导出Excel并加水印源码 https://blog.csdn.net/xjzdr/article/details/121288502
最新版NPOI类库dll文件,包含NPOI.dll,NPOI.OOXML.dll,NPOI.OpenXml4Net.dll,NPOI.OpenXmlFormats.dll,ICSharpCode.SharpZipLib.dll 更多资源可访问作者官网: https://archive.codeplex.com/?p=npoi;作者github...
2.Npoi 下载地址:http://npoi.codeplex.com/releases/view/38113 4.忘了告诉大家npoi是做什么的了,npoi 能够读写几乎所有的Office 97-2003文件格式,至少能够支持Word, PowerPoint, Excel, Visio的格式。 ————...
What's NPOI This project is the .NET version of POI Java project at http://poi.apache.org/. POI is an open source project which can help you read/write xls, doc, ppt files. It has a wide application. ...
本文实例讲述了C#使用NPOI导入Excel的方法。分享给大家供大家参考,具体如下: NPOI是由国人开发的一个进行excel操作的第三方库。百度百科介绍如下:NPOI 本文主要介绍如何使用NPOI将Excel数据读取。 首先引入程序集...
文章:http://blog.csdn.net/yysyangyangyangshan/article/details/47904119
C#使用NPOI操作excel例子(含.xls、.xlsx)等. 使用了不同版本的dll,并且有对应的工具类。
VS2012创建项目,这个是使用C#语言npoi2.1.3.0导入excel到数据库中,同时使用了xml对excel的每个单元格数据进行了非空验证。经测试,导入成功。数据库写入部分请自己完成。有问题请留言。已经在项目中运中复杂多表头...
主要介绍了asp.net使用npoi读取excel模板并导出下载的示例,大家参考使用吧
导入Excel 解析读取 1.选择导入的目标文件 2.解析读取导入的文件 3.根据表格格式获取表格图片 4.保存图片到本地 二.导出Excel 1.初始化表格格式和表格数据 2.添加插入表格图片 3.获取导出文件路径
NPOI操作Excel,设置单元格样式,合并单元格
文章:http://blog.csdn.net/yysyangyangyangshan/article/details/47909755