我正在使用C#编写一个应用程序,该程序打开一个Excel模板文件进行读/写操作。我希望当用户关闭应用程序时,Excel应用程序进程已关闭,且不保存Excel文件。在多次运行应用程序后查看我的任务管理器。 我使用以下代码打开Excel文件:public Excel.Application ex...
我知道有多种方法可以读取Excel文件: Iterop Oledb Open Xml SDK 兼容性不是问题,因为程序将在受控环境中执行。 我的要求: 将文件读入 DataTable / 自定义实体(我不知道如何为对象制作动态属性/字段[Excel文件中的列名会变化]) 使用 Da...
以下是我用来将数据加载到Excel工作表中的代码,但我想在加载完数据后自动设置列的大小。有谁知道最好的自动设置列大小的方法吗?using Microsoft.Office.Interop; public class ExportReport { public void Export(...
我有以下代码:Microsoft.Office.Interop.Excel.Application oXL = null; Microsoft.Office.Interop.Excel.Sheets sheets; Application excel = new Microsoft.Offic...
我正在尝试使用Microsoft.Office.Interop.Excel.Workbook类在服务器端将.xls文件转换为.xlsx文件,如下所示: workBook.SaveAs("FILENAME_HERE", XlFileFormat.xlOpenXMLWorkbook, Type.M...
列 A 的数据如下(即经常有空单元格):HEADING <-- this is A1 kfdsl fdjgnm fdkj gdfkj 4353 fdjk <-- this is A9 我希望能够获取具有数据的最后一个单元格的引用。因此,在上面的示例中,我想返回:A9 我已经...
使用以下代码尝试访问Excel电子表格时,我在使用C#从安装了Office 2007(版本12)的Visual Studio 2012中定义工作簿对象wrkbuk时遇到“库未注册”错误。Microsoft.Office.Interop.Excel.Application excapp = ne...
我在使用Excel Interop时遇到了问题。 即使我释放了实例,Excel.exe仍然没有关闭。 以下是我的代码:using xl = Microsoft.Office.Interop.Excel; xl.Application excel = new xl.Application()...
Microsoft.Office.Interop.Excel.WorkbookClass.SaveAs() 方法在Windows Server 2003和XP上运行得很好,但在Windows Server 2008上不起作用。我将其复制为原封不动的,并给予了所有的Dll's和权限。 我也尝试...
我有一个包含自定义非时间依赖的单元格函数的Excel工作簿,并且我正在使用Interop.Excel从C# WindowsForms应用程序中打开它。我从中读取了四个值,没有进行任何显式的更改/计算,然后从C#关闭。 当我尝试直接关闭(而不保存)时,会弹出保存提示框。我怀疑这是因为Excel...