
excel
csharpusing Microsoft.Office.Interop.excel;// 创建一个新实例的excel.Applicationobject excelApp = System.Runtime.InteropServices.Marshal.GetcomObject("Microsoft.Office.Interop.excel.Application");// 初始化excel应用程序对象excelApp.WorkbookClose(false);// 获取当前工作簿对象Workbook workbook = excelApp.Workbooks.Open("D:20090917Manage.xls");// 保存工作簿到指定路径workbook.Save("D:20090917Manage.xlsx");// 关闭所有打开的窗口和工作表workbook.Close(false);// 关闭 excel 应用程序对象excelApp.Quit();在上面的示例中,我们使用了Microsoft.Office.Interop.excel命名空间来获取与excel相关的接口和方法。首先,我们调用 Marshal.GetcomObject 方法来获取到一个指向excel.Application对象的COM实例。然后,在初始化后,我们可以使用 Workbooks.Open 方法打开一个已经存在的工作簿,并使用 Save 方法将其保存到指定路径。最后,我们关闭所有打开窗口和工作表,并退出excel应用程序对象。这样就能够成功地引用excel的COM组件并进行相关操作了。Copyright © 2025 IZhiDa.com All Rights Reserved.
知答 版权所有 粤ICP备2023042255号