标签:NPOI

读取excel文件解决空行的问题

  最近做个东西需要读取excel经过一些处理后存入数据库,计划使用NPOI来实现。发现了一个问题,即便excel表格中只是真实数据一行(除表头),NPOI 的sheet.PhysicalNumberOfRows 返回的却有很多行,好像将表格中的空行也算进去了,除了判断每个CELL为空外,有没有什么好的办法来判断空行呢? 大家多多交流一下   ISheet ……

用npoi怎样在excel中插入一行

例如说,原本的excel是这样的: 现在本人想在“名单”下面加一行日期 用npoi怎样在excel中插入一行? 用createRow不行。 解决方案:20分 private void WriteExcel(string strPath)         {             ISheet sheet = null;             ……

NPOI读取excel2003 错误 block[2] already removed

用NPOI读取Excle2003时 HSSFWorkbook wk = new HSSFWorkbook(fs); 初始化WorkBook时报block[2] already removed 错误,如何解决?google了一下,参照java的一些建议说修改Excel文件的权限,设置过后,一样无效。初始化fs时用的是全路径。急!NPOI版本2.1.1。VS……

NPOI 区间判断问题

NPOI 我正在用NPOI弄导出报表功能,要求为当导出时间在某一时间区间段之间要用颜色标示出来。(区间为左右都是开区间) 如:a为要导出时间;b,c时间区间的开始结束时间,当b<a<c,a所处的单元格标示为红色。 下面代码为我用数字做的测试,  HSSFConditionalFormattingRule rule = hscf.C……

C# NPOI+ICSharpCode.SharpZipLib 实现海量数据导出excel

NPOI 是 POI 项目的 .NET 版本。使用 NPOI 你就可以在没有安装 Office 或者相应环境的机器上对 WORD/EXCEL 文档进行读写。 ICSharpCode.SharpZipLib.dll 主要实现压缩解压ZIP文件。二者结合,效力更强。 private void ExcelZip(DataTable dt ){        int……

npoi 指定单元格赋值

c#npoiexcel using (FileStream fs = File.OpenRead(@”C:\Users\Administrator\Desktop/myxls.xls”))   //打开myxls.xls文件 { StringBuilder sbr = new StringBuilder(); HSSFWor……