我正在使用非常低的框架(2.0)在Visual Studio 2010中制作Windows 窗体应用程序。此应用程序必须使用从数据库中提取的数据 生成报告( Excel )。
我尝试了各种库,但它们需要从 4.0 开始的框架,所以我选择使用NPOI。细节是我不知道它可以接受哪个版本而不会出现所需框架的问题,因为从NPOI 的 2.0 版开始,它提供了更多的命名空间。
有人可以向我解释一下我应该用什么来使用NPOI创建一个 excel 报告。
我正在使用非常低的框架(2.0)在Visual Studio 2010中制作Windows 窗体应用程序。此应用程序必须使用从数据库中提取的数据 生成报告( Excel )。
我尝试了各种库,但它们需要从 4.0 开始的框架,所以我选择使用NPOI。细节是我不知道它可以接受哪个版本而不会出现所需框架的问题,因为从NPOI 的 2.0 版开始,它提供了更多的命名空间。
有人可以向我解释一下我应该用什么来使用NPOI创建一个 excel 报告。
POI
这个网站对于任何以或开始的人来说都是一个很好的资源NPOI
。这是对文档中基本功能的快速概述
POI
,例如读取命名范围、折叠行等。由于NPOI
它与 非常匹配POI
,因此该指南非常有效。HSSF 和 XSSF 函数的繁忙开发人员指南
.xlsx
使用NPOI
并写入一个新文件,这里是代码:另一个例子:
使用 C# NPOI 编辑现有的 excel 文件:
最简单和最简单的解决方案:打开文件以读取,创建
HSSFWorkbook
,在该工作簿中执行您想要的任何操作,然后再次打开文件以对其进行写入。hssfwb
超出范围使用是安全的,using
因为HSSFWorkbook
它不包含对从中读取的文件的引用(只要您在 sources 中看到它NPOI
)。所以代码可能如下所示:
除了可能感兴趣的其他链接:
希望对你有帮助,问候!