在EPPlus中,过滤特定列的行就像吃馅饼一样容易: private ExcelWorksheet prodUsageWorksheet; . . . prodUsageWorksheet.Cells["A6:A6"].AutoFilter = true; 这使我能够筛选A列中的行: ...
我正在设置一个Excel单元格的背景色,比如下面这样:worksheet.Cells[1, 1].Interior.Color = 0xF1DCDB; 然而,当我在Excel中打开电子表格时,发现颜色完全不同(在上述情况下,结果电子表格中的颜色为0xDCDCEF)。我尝试了几种不同的颜色,它总...
当我的C#程序不断将数据写入Excel电子表格时,如果最终用户单击右上角菜单并打开Excel选项窗口,则会引发以下异常: System.Runtime.InteropServices.COMException with HRESULT: 0x800AC472 这会中断对电子表格的数据编写。...
我正在尝试使用C#向打开的Excel 2007工作簿添加自定义XML。我使用Microsoft.Office.Interop.Excel作为接口。我发现有一个CustomXMLPart类,但我无法弄清如何使用它。 最初,我期望代码像这样简单: CustomXMLPart myXMLPart ...
我正在使用ASP.NET开发一个网络应用程序,并使用MySQL数据库。当我通过此应用程序上传Excel文件(.xlsx)时,没有任何问题。但当文件超过24904条记录时问题就出现了。 此时会出现以下错误: 此表格包含超出此电子表格定义的单元格范围的单元格。 并且仅写入前24904...
我有一些用户提供的Excel文件需要转换为PDF。使用Excel Interop,我可以使用.ExportAsFixedFormat()轻松完成此操作。但是当工作簿具有数百万行时,问题就出现了。这将变成一个具有50k+页面的文件。如果工作簿中所有这些行都有内容,那么这将是可以接受的。然而,每次...
我需要使用Excel 2007文件来读取数据。那么哪种方法是最好的呢: 使用OLEDB提供程序 Excel Interop对象 将Excel数据转储到数据库并使用过程 请指导我如何选择。
我有一段代码试图将数据(从数据库)导出到Excel。当我尝试执行此任务时,它会生成以下错误:System.Runtime.InteropServices.COMException occurred Additional information: Invalid index. (Exceptio...
我正在开发一个基于WinForms、使用C#和Visual Studio 2008的应用程序。该应用程序与Excel文件交互,我使用Microsoft.Office.Interop.Excel;实现此功能。 我想知道如何确保对象在出现错误时也能被释放? 以下是我的代码: private ...
我开发了一个使用Excel互操作的C# .NET控制台程序。在我的开发机和Windows Server 2008上,如果我从命令行运行它,程序可以正常工作。 但是,当我尝试安排一个每日运行的任务时,我遇到了这个烦人的Interop错误:02/11/2011 00:30:05,000 [1] ...