我创建了一个小应用程序,可以打开、读取和创建 Excel 文件。 该应用程序是用 C# 编写的,我不知道为什么当应用程序在一台计算机上运行时会收到此错误消息。 我在我的计算机上运行了相同的应用程序,没有任何问题。
有人可以帮助我并让我知道为什么会发生此错误吗?
谢谢
最佳答案
首先,我怀疑 HRESULT 确实是 0x800A03EC(如果您正在讨论错误代码,那么传达确切的数字非常重要;-))。
此错误通常意味着一个或多个公式包含错误。公式在一台机器上工作而不在其他机器上工作的主要原因通常是“区域设置”:检查该机器是否对数字、日期和/或货币有不同的格式设置(逗号与句点等)。
关于Microsoft.office.Interop 上的 Excel 编程 : Exception from HRESULT: 0x800A03EC.,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/493178/