Microsoft.Office.Interop.Excel.dll 是MS提供的用于操作Excel的类库,这个类库非常强大,笔者最近遇到一个项目,需要修改Excel的列名,并且做成SSIS Package,在ssms中生存job自动执行。之前考虑使用NPOI,但是在使用NPOI时,Script t...
分类:
其他好文 时间:
2015-06-01 14:33:42
阅读次数:
155
在SSIS Script task 中,我引用了 NPOI 相关的DLL文件,编写一段代码,用于修改Excel的column name,在脚本中build successfully,但是在execute task时,VS2012报错,错误信息如下:“Could not load file or as...
分类:
其他好文 时间:
2015-05-29 17:08:19
阅读次数:
1015
NPOI 能够操作Excel,不需要注册 microsoft.ACE.oledb.12.0,只需要在project中添加NPOI的引用即可,十分方便。第一部分:概念解释1,Workbook 是Excel文件,在NPOI中,HSSFWorkbook操作的是xls文件,XSSFWorkbook操作的是x...
分类:
其他好文 时间:
2015-05-25 20:22:55
阅读次数:
225
有时候,我们需要在线上预览word文档,当然我们可以用NPOI抽出Word中的文字和表格,然后显示到网页上面,但是这样会丢失掉Word中原有的格式和图片。一个比较好的办法就是将word转换成pdf,然后让客户预览,下面来看一下基于Office和WPS的两种解决方案。一、基于Office的解决方案.....
EXCEL文件可以根据自己想要的效果进行填充,例如:一些调查、一些问答题之后用户的回答等。这个方法是根据需要,显示行和列的个数,然后再进行填充。1.引用NPOI控件2.创建EXCEL文件,并填充数据3. 调用satisfyresearchreportexporthelper.cs创建对应需要的行和列...
分类:
其他好文 时间:
2015-05-21 19:12:33
阅读次数:
101
NPOI导出excel的网上有很多,正好自己遇到了学习并且记录一下:首先说明几点:1.Excel2003及一下:后缀xls,单个sheet最大行数为65335 Excel2007 单个sheet :后缀xlsx 单个sheet 最大行数为10485762.在用NPOI.dll时,导出的excel两种...
分类:
其他好文 时间:
2015-05-21 19:07:19
阅读次数:
1633
public static void test1() { NpoiHelper np = new NpoiHelper(); DataTable dt1 = np.ReadExcel(AppDomain.CurrentDomain.BaseDirectory + "1测试数据.x...
引入NPOI 2.1.3.1的包项目引入using NPOI.XSSF.UserModel;using NPOI.SS.UserModel;控制器方法:public ActionResult DoDormIdImport() { return RedirectToAction("DormIdImpo...
分类:
其他好文 时间:
2015-05-16 19:57:36
阅读次数:
244
NPOI实现Excel的导入导出,踩坑若干.Cyan是博主【Soar360】自2014年以来开始编写整理的工具组件,用于解决现实工作中常用且与业务逻辑无关的问题。什么是NPOI?NPOI是 POI 项目的 .NET 版本。POI是一个开源的Java读写Excel、WORD等微软OLE2组件文档的项目...
分类:
其他好文 时间:
2015-05-14 00:54:38
阅读次数:
125
Cyan是博主【Soar360】自2014年以来开始编写整理的工具组件,用于解决现实工作中常用且与业务逻辑无关的问题。什么是NPOI?NPOI是 POI 项目的 .NET 版本。POI是一个开源的Java读写Excel、WORD等微软OLE2组件文档的项目。使用 NPOI 你就可以在没有安装 Off...
分类:
其他好文 时间:
2015-05-13 21:31:16
阅读次数:
140