我正在使用C#创建Excel应用程序。 由于我需要紧急维护Excel文件,所以我想保持它的处理程序处于打开状态。 我想要获取Excel进程ID,这样在系统崩溃时,我就可以结束该进程。 如何在创建Excel文件时获取其进程ID?
我有一些用户提供的Excel文件需要转换为PDF。使用Excel Interop,我可以使用.ExportAsFixedFormat()轻松完成此操作。但是当工作簿具有数百万行时,问题就出现了。这将变成一个具有50k+页面的文件。如果工作簿中所有这些行都有内容,那么这将是可以接受的。然而,每次...
我通过在Windows资源管理器中双击打开了一个Excel工作簿,但是无法在代码中访问它。 Excel.Application xlApp = (Application)Marshal.GetActiveObject("Excel.Application"); Excel.Workbooks...
我正在尝试使用C#向打开的Excel 2007工作簿添加自定义XML。我使用Microsoft.Office.Interop.Excel作为接口。我发现有一个CustomXMLPart类,但我无法弄清如何使用它。 最初,我期望代码像这样简单: CustomXMLPart myXMLPart ...
如何迭代一个包含多个工作表的Excel工作簿,只从列"C"、“E”和“F”中提取数据? 以下是我目前拥有的代码: public static string ExtractData(string filePath) { Excel.Application excelA...
我有一段代码试图将数据(从数据库)导出到Excel。当我尝试执行此任务时,它会生成以下错误:System.Runtime.InteropServices.COMException occurred Additional information: Invalid index. (Exceptio...
我一直在研究如何在c#中绘制图表。我有一个特定的需求,需要绘制一个具有y轴和x轴以及第二个y轴的图表。我尝试过使用Excel Interop,但没有找到解决方案。我已经开始使用MSChart组件,但还没有取得任何成果,我正在处理的数据是: index lines branches 1 ...
好的,我正在尝试使用Excel Interop库设置单元格的值。我能够使用以下方法完成:sheet.Cells[row, col] = value; 但是对于我设置的数量来说,它非常慢。因此,我正在尝试走这条路:Range excelRange = sheet.UsedRange; excel...
您好,我有一个列表容器,其中包含值的列表。我希望能够直接将列表值导出到Excel中。是否有任何直接完成此操作的方法?
当前设置: 因此,我可以使用以下代码将文件保存为XLS: _myWorkbook.SaveAs("FileName.xls", Excel.XlFileFormat.xlWorkbookNormal) 我也可以使用下面的代码将文件保存为XLSX格式(因为我使用的是Office 2010...