excel .save() 在 2007 年不起作用



以下 vb.net 代码在 2010 年有效,但在 2007 年经常中断。它甚至不一致。

_Application1.ActiveWorkbook.Save()

其中_Applicatio1n属于类型 Microsoft.Office.Interop.Excel.Application

这是错误代码:0x800A03EC

该文件不在网络驱动器或任何东西上(这似乎是基于谷歌搜索的常见原因)。

我找到了分辨率。问题是excel 2010中的vba引用了特定于2010版Office的dll(Microsoft Outlook Library 14.0)。一旦我删除了引用(我不再需要它),一切正常。

最新更新