我在 vs2010 中使用 excel-addins 生成了一个 excel 报告并将其保存到桌面。之后,我重新打开了同一个文件并更改了它的数据。当我尝试使用相同的文件名保存时发生异常。
代码:- Globals.ThisAddIn.Application.ActiveWorkbook.SaveCopyAs(saveFileDialog1.FileName); *
异常:- System.Runtime.InteropServices.COMException (0x800A03EC):Microsoft Excel 无法访问文件“C:\Documents and Settings\112\Desktop\111.xlsx”。有几个可能的原因: • 文件名或路径不存在。• 该文件正被另一个程序使用。• 您尝试保存的工作簿与当前打开的工作簿同名。