npoi相关内容
我正在使用NPOI打开 XLS 文件,然后对XLS文件进行一些修改. 最后,我想将其另存为 XLSX 文件. 我正在使用以下代码将其另存为XLS文件: using (var fs = new FileStream(Name, FileMode.Create, FileAccess.Write)) { wb.Write(fs); } 是否可以使用 C#中的 NPOI 将此
..
使用 NPOI ,可以将单元格值(尤其是数字值和日期值)格式化为它已经如果不是,最好的实施方法是什么?我想到了从Excel格式字符串到C#格式字符串的格式字符串转换器吗? 以下示例假定Excel格式字符串和C#格式字符串相同.因此,它适用于一些基本格式字符串,例如:“#,## 0.00" using NPOI.SS.UserModel; ICell cell = workbook.G
..
我正在使用NPOI lib和C#读取xlsx文件.我需要提取一些excel列,并将提取的值保存到某种数据结构中. 我可以使用以下代码成功读取文件并从第二个(第一个仅包含标头)到最后一行获取所有值: ... workbook = new XSSFWorkbook(fs); sheet = (XSSFSheet)workbook.GetSheetAt(0); .... int rowInd
..
使用Excel插件 OfficeExcel2003XMLToolsAddin 我已经能够为Excel工作表定义XML映射(此插件将范围转换为XML列表),现在我可以手动使用以下方法将Excel文件另存为XML文件:另存为. Excel正确生成类似 的内容
..
我正在使用 NPOI 将ASP.NET Web API项目中的DataTable转换为Excel. 但是我从回应中什么也没得到.这是我的代码: public HttpResponseMessage GetExcelFromDataTable(DataTable dt) { IWorkbook workbook = new XSSFWorkbook(); // create *.
..
当我使用NPOI阅读Excel工作表时,将跳过空白单元格.例如,该行包含A, B, , C,而我使用 读取该行 IRow row = sheet.GetRow(rowNb) 然后row.Cells[1].ToString()将输出B(按预期方式),但是row.Cells[2].ToString()将输出C而不是空字符串.有没有办法保持空单元格?谢谢. 解决方案 使用MissingC
..
使用NPOI将数据写入Excel工作表单元时遇到一些问题. 这是我的代码: FileStream file = new FileStream(path, FileMode.Open, FileAccess.Read); hssfworkbook = new HSSFWorkbook(file); ISheet sheet1 = hssfwork
..
我想使用NPOI读取Excel Tables 2010 xlsx,然后将数据导出到DataTables,但不知道如何使用它。谁能一步一步教我如何将Excel导出到Datatable?我已经下载了NPOI.dll,已添加为参考,但不知道进一步... ... 解决方案 有关最小代码您可以使用NPOI将Excel文件转换为数据集: IWorkbook工作簿; 使用(var stream
..
我正在创建一个excel,当我编写一些值示例1-19时,当我打开excel文档时,我看到1-19,但是如果我单击它,那么excel会尝试将其格式化为日期 是否可以强制工作表不使用任何公式或格式? 我已经检查过了,数据格式是字符串。 private void Test1(参考ISheet工作表,string []数组, IWorkbook工作簿,int iRow,XSSFFont f
..
我有一个SSIS包,该包使用脚本任务来填充来自包括excel在内的各种不同文件类型的数据的数据表。 我正在使用NPOI进行读取在Excel数据中输入NPOI.dll文件,并将其与SSIS包放在同一文件夹中,并将其添加为脚本任务中的引用。在NPOI方面,我是个菜鸟,所以我现在只是在修补,但即使是我,我仍然还是遇到了第一个障碍! 我的脚本包含下面的代码(我从此SA答案复制了): 使用
..
我有一个* .xlsx格式的Excel文件.我想在我的MVC Web应用程序中将此文件转换为* .xls格式.在我的应用程序托管服务器中,没有Microsoft.Office程序包.请让我知道如何使用c#在NPOI中实现它. 谢谢. 解决方案 我根据安迪的建议找到了解决方案.这是为将XLSX转换为XLS而定制的源代码. public static class ConvertX
..
我已使用NPOI使用以下代码创建了一个excell文件 var workbook = new HSSFWorkbook(); var sheet = workbook.CreateSheet("Candidate"); // Add header labels var rowIndex = 0;
..
我试图通过使用NPOI 2.0库将.xlsx文件转换为DataTable格式.可以,但是我对转换为字符串日期单元格有疑问.当我尝试使用诸如row.GetCell(j).ToString()之类的构造时,会引发异常“无法从文本单元格获取数值".我尝试使用DateCellValue属性,但它也引发了此异常.与其他单元格格式一起使用时效果很好. 我使用的功能是: private DataTable
..
我有一个使用DevExpress编辑的Excel文件,并且正在使用NPOI进行阅读.当我尝试以字符串形式获取日期单元格的值时,它不会保留原始值. 例如: 在DevExpress网格中,我设置此值:2016-08-12.我想在字符串中获取相同的值,但得到42689. 我获取单元格值的代码是这样的: ICell cell = row.GetCell(i); cell.
..
我正在尝试在asp.net MVC应用程序中实现Excel文件下载功能,并使用 NPOI . 该文件有三张纸,Sheet2有两个Activex按钮. 我正在读取源文件,将值添加到sheet2,将其保存在临时位置,然后使用以下代码下载文件. using (var fs = new FileStream(xlsFilePath, FileMode.Open, File
..
根据如何可以在使用NPOI创建的Excel文档中将列设置为“自动调整大小”吗?我这样做了: foreach(DataColumn dataTable.Columns中的列) { int rowIndex = 0; foreach(dataTable.Rows中的DataRow行) { HSSFRow dataRow = sheet.CreateRow(rowIndex);
..
我发现NPOI非常适合用C#编写Excel文件。 但是我想用C#打开,读取和修改Excel文件。 我该怎么做? 解决方案 简单的示例如下: 使用NPOI.HSSF.UserModel; 使用NPOI.SS.UserModel; // ..... private void button1_Click(对象发送者,EventArgs e) { HSSFW
..
我有一个.net c#应用程序,其中我单击按钮即可下载一个excel文件. 我使用的代码是 using NPOI.HSSF.UserModel; using NPOI.HSSF.Util; using NPOI.SS.UserModel; 然后输入一些代码. HSSFWorkbook book = new HSSFWorkbook(); var sheet = book.Creat
..
我开始使用NPOI来创建Word文档,并且正在尝试向文档中添加一个简单的图像,但是它没有显示出来. (不过,我可以使文字显示得很好). 这是我的代码: var wDoc = new XWPFDocument(); var bytes = File.ReadAllBytes(Settings.Configuration.WebsiteRootPath + "images/
..
我构建了一个解析应用程序,该应用程序使用 NPOI 库读取xml文件并填充Excel工作簿.最初,我将其作为.net Web应用程序的一部分,将从NPOI获取MemoryStream,并将其写入Response对象,以便浏览器下载它.从那以后,我将解析移到Windows服务中托管的WCF netTcp服务.通讯效果很好,但是当我从WCF服务返回MemoryStream并将其写入响应时,出现以下错误
..