以下vb.net代码在2010年有效,但它经常在2007年中断。它甚至不一致。
_Application1.ActiveWorkbook.Save()
其中_Applicatio1n的类型为Microsoft.Office.Interop.Excel.Application
这是错误代码:0x800A03EC
该文件不在网络驱动器或任何内容上(这似乎是基于谷歌搜索的常见原因)。
答案 0 :(得分:0)
我找到了解决方案。问题是excel 2010中的vba引用了一个特定于2010版Office的dll(特定于Microsoft Outlook Library 14.0。)一旦我删除了引用(我不再需要它),它一切正常。