97得票8回答
如何使用NPOI读取文件

我发现NPOI在使用C#编写Excel文件时非常好用。 但我希望能够在C#中打开、读取和修改Excel文件。 我该如何做到这一点呢?

37得票4回答
NPOI workbook.write后MemoryStream似乎被关闭了?

我正在使用NPOI将DataTable转换为Excel在ASP.NET Web API项目中。但是我从响应中什么都没有得到。这是我的代码:public HttpResponseMessage GetExcelFromDataTable(DataTable dt) { IWorkbook...

29得票5回答
NPOI如何创建包含加粗和非加粗文本的单元格

我正在使用NPOI在Asp.Net MVC应用程序中输出Excel,对于纯文本非常有效,但现在被要求添加格式并且在需要一个单元格内有粗体文本后面跟着非粗体文本的情况下遇到问题。例如: 这段文字是粗体 - 这段文字是普通文本 我知道可以给单个单元格设置样式,但这不起作用,也无法找到任...

24得票1回答
如何使用NPOI更改单元格颜色

using NPOI.XSSF.UserModel; using NPOI.XSSF.Model; using NPOI.HSSF.UserModel; using NPOI.HSSF.Model; using NPOI.SS.UserModel; using NPOI.SS.Util; ...

22得票1回答
使用NPOI创建并写入新的.xlsx文件

编辑: 我正在尝试编写一个小型的控制台应用程序,它将从Excel电子表格中读取行,解析这些行,并将带有字段的数据写入新的Excel文件。我正在使用.NET和NPOI库。经过长时间的研究,我终于在Apache网站上找到了Java文档,其中包含POI。下面是我的更新代码和新错误。 实际上,这可...

21得票2回答
如何在使用NPOI创建的Excel文档中将列设置为“自动调整大小”?

NPOI 是 Java POI 项目的 .NET 移植版,可以读写 Microsoft Excel 文档(以及其他 Office 格式)。NPOI 1.2.2 版本引入了自适应列宽功能,可以将列设置为该列中最宽单元格条目的宽度。然而,有很多报告称这不起作用。那么,有可能吗? (注:原文中的...

20得票2回答
如何使用NPOI读取包含空单元格的Excel电子表格?

当我使用NPOI读取Excel工作表时,空单元格会被跳过。例如,如果该行包含A、B、空格、C,我用以下方式读取:IRow row = sheet.GetRow(rowNb) 那么row.Cells [1] .ToString()将输出B(如预期的那样),但是row.Cells [2] .ToS...

17得票11回答
使用NPOI将Excel导出为DataTable

我想使用NPOI读取Excel Tables 2010 xlsx文件,然后导出数据到DataTables表格,但不知道如何使用它。有谁可以逐步向我展示如何将Excel导出到Datatable中吗?我已经下载了NPOI.dll并将其添加为引用,但不知道下一步怎么做…

16得票1回答
使用NPOI将日期写入Excel文件时出现问题

我目前正在使用NPOI根据我的asp.net mvc应用程序中的数据库生成Excel文件。 我已经完成了代码,除了一个小问题,即在尝试将日期写入Excel时不断出现的问题。 在数据库(MS SQL Server)中,我将日期保存为41883、41913等……在C#中,我可以使用以下代码将其转...

15得票1回答
NPOI设置不同的单元格格式

我在每个单元格中设置不同的格式时出了问题,我想将数字格式设置为千位分隔符和带3位小数的千位分隔符,当数字不是整数时。这是我的代码,我认为问题看起来像是在for循环中每个单元格的格式都由最后一个格式设置决定。 所以输出应该是这样的: 12345 -> 12 345; 425 -> 425; 4...