npoi相关内容

如何使用NPOI c#将xls文件另存为xlsx文件?

我正在使用NPOI打开 XLS 文件,然后对XLS文件进行一些修改. 最后,我想将其另存为 XLSX 文件. 我正在使用以下代码将其另存为XLS文件: using (var fs = new FileStream(Name, FileMode.Create, FileAccess.Write)) { wb.Write(fs); } 是否可以使用 C#中的 NPOI 将此 ..
发布时间:2020-11-02 04:53:39 C#/.NET

使用NPOI,如何返回已由Excel格式化的单元格值?

使用 NPOI ,可以将单元格值(尤其是数字值和日期值)格式化为它已经如果不是,最好的实施方法是什么?我想到了从Excel格式字符串到C#格式字符串的格式字符串转换器吗? 以下示例假定Excel格式字符串和C#格式字符串相同.因此,它适用于一些基本格式字符串,例如:“#,## 0.00" using NPOI.SS.UserModel; ICell cell = workbook.G ..
发布时间:2020-11-01 03:52:39 C#/.NET

NPOI-获取Excel行计数以检查其是否为空

我正在使用NPOI lib和C#读取xlsx文件.我需要提取一些excel列,并将提取的值保存到某种数据结构中. 我可以使用以下代码成功读取文件并从第二个(第一个仅包含标头)到最后一行获取所有值: ... workbook = new XSSFWorkbook(fs); sheet = (XSSFSheet)workbook.GetSheetAt(0); .... int rowInd ..
发布时间:2020-11-01 03:39:48 C#/.NET

如何使用NPOI读取包含空单元格的Excel电子表格?

当我使用NPOI阅读Excel工作表时,将跳过空白单元格.例如,该行包含A, B, , C,而我使用 读取该行 IRow row = sheet.GetRow(rowNb) 然后row.Cells[1].ToString()将输出B(按预期方式),但是row.Cells[2].ToString()将输出C而不是空字符串.有没有办法保持空单元格?谢谢. 解决方案 使用MissingC ..
发布时间:2020-10-31 20:50:25 C#/.NET

使用NPOI将Excel导出到DataTable

我想使用NPOI读取Excel Tables 2010 xlsx,然后将数据导出到DataTables,但不知道如何使用它。谁能一步一步教我如何将Excel导出到Datatable?我已经下载了NPOI.dll,已添加为参考,但不知道进一步... ... 解决方案 有关最小代码您可以使用NPOI将Excel文件转换为数据集: IWorkbook工作簿; 使用(var stream ..
发布时间:2020-10-18 00:52:20 C#/.NET

C#NPOI将单元格样式设置为“文本” /“字符串1-19”设置为日期格式/禁用任何格式

我正在创建一个excel,当我编写一些值示例1-19时,当我打开excel文档时,我看到1-19,但是如果我单击它,那么excel会尝试将其格式化为日期 是否可以强制工作表不使用任何公式或格式? 我已经检查过了,数据格式是字符串。 private void Test1(参考ISheet工作表,string []数组, IWorkbook工作簿,int iRow,XSSFFont f ..
发布时间:2020-09-26 19:19:39 其他开发

SSIS脚本任务找不到对程序集的引用

我有一个SSIS包,该包使用脚本任务来填充来自包括excel在内的各种不同文件类型的数据的数据表。 我正在使用NPOI进行读取在Excel数据中输入NPOI.dll文件,并将其与SSIS包放在同一文件夹中,并将其添加为脚本任务中的引用。在NPOI方面,我是个菜鸟,所以我现在只是在修补,但即使是我,我仍然还是遇到了第一个障碍! 我的脚本包含下面的代码(我从此SA答案复制了): 使用 ..
发布时间:2020-09-25 22:56:22 C#/.NET

在C#中使用NPOI将xlsx文件转换为xls

我有一个* .xlsx格式的Excel文件.我想在我的MVC Web应用程序中将此文件转换为* .xls格式.在我的应用程序托管服务器中,没有Microsoft.Office程序包.请让我知道如何使用c#在NPOI中实现它. 谢谢. 解决方案 我根据安迪的建议找到了解决方案.这是为将XLSX转换为XLS而定制的源代码. public static class ConvertX ..
发布时间:2020-09-10 02:18:58 C#/.NET

C#. NPOI 2.0将xlsx日期单元格导入到DataTable

我试图通过使用NPOI 2.0库将.xlsx文件转换为DataTable格式.可以,但是我对转换为字符串日期单元格有疑问.当我尝试使用诸如row.GetCell(j).ToString()之类的构造时,会引发异常“无法从文本单元格获取数值".我尝试使用DateCellValue属性,但它也引发了此异常.与其他单元格格式一起使用时效果很好. 我使用的功能是: private DataTable ..
发布时间:2020-09-03 21:44:13 C#/.NET

如何获取包含日期的单元格的值并使用NPOI保持原始格式

我有一个使用DevExpress编辑的Excel文件,并且正在使用NPOI进行阅读.当我尝试以字符串形式获取日期单元格的值时,它不会保留原始值. 例如: 在DevExpress网格中,我设置此值:2016-08-12.我想在字符串中获取相同的值,但得到42689. 我获取单元格值的代码是这样的: ICell cell = row.GetCell(i); cell. ..
发布时间:2020-07-27 05:54:40 C#/.NET

使用NPOI使用ActiveX控件下载.xlsm文档时出现问题

我正在尝试在asp.net MVC应用程序中实现Excel文件下载功能,并使用 NPOI . 该文件有三张纸,Sheet2有两个Activex按钮. 我正在读取源文件,将值添加到sheet2,将其保存在临时位置,然后使用以下代码下载文件. using (var fs = new FileStream(xlsFilePath, FileMode.Open, File ..
发布时间:2020-07-15 02:27:49 C#/.NET

如何使用NPOI读取文件

我发现NPOI非常适合用C#编写Excel文件。 但是我想用C#打开,读取和修改Excel文件。 我该怎么做? 解决方案 简单的示例如下: 使用NPOI.HSSF.UserModel; 使用NPOI.SS.UserModel; // ..... private void button1_Click(对象发送者,EventArgs e) { HSSFW ..
发布时间:2020-05-30 19:26:39 C#/.NET

使用NPOI的密码保护的Excel

我有一个.net c#应用程序,其中我单击按钮即可下载一个excel文件. 我使用的代码是 using NPOI.HSSF.UserModel; using NPOI.HSSF.Util; using NPOI.SS.UserModel; 然后输入一些代码. HSSFWorkbook book = new HSSFWorkbook(); var sheet = book.Creat ..
发布时间:2020-05-25 02:15:14 C#/.NET

使用NPOI将图像添加到Word docx文件

我开始使用NPOI来创建Word文档,并且正在尝试向文档中添加一个简单的图像,但是它没有显示出来. (不过,我可以使文字显示得很好). 这是我的代码: var wDoc = new XWPFDocument(); var bytes = File.ReadAllBytes(Settings.Configuration.WebsiteRootPath + "images/ ..
发布时间:2020-05-13 01:48:14 C#/.NET

是否可以将WCF MemoryStream返回类型写入Http Response对象以作为Excel文件下载?

我构建了一个解析应用程序,该应用程序使用 NPOI 库读取xml文件并填充Excel工作簿.最初,我将其作为.net Web应用程序的一部分,将从NPOI获取MemoryStream,并将其写入Response对象,以便浏览器下载它.从那以后,我将解析移到Windows服务中托管的WCF netTcp服务.通讯效果很好,但是当我从WCF服务返回MemoryStream并将其写入响应时,出现以下错误 ..
发布时间:2020-05-08 22:42:43 C#/.NET