Excel编程:来自HRESULT的异常:Microsoft.office.Interop中的0x800A753F

时间:2010-08-24 08:57:47

标签: .net excel c#-3.0

我有一个打开,读取和创建Excel文件的应用程序。该应用程序是用C#编写的。标题中指定的错误并不总是显示,有时它按预期工作。

可能有人可以指出我的错误原因。谷歌搜索并没有让我更聪明。顺便说一下,Excel interop的HRESULT代码有哪些概述?

非常感谢

2 个答案:

答案 0 :(得分:0)

使用Excel Interop时,我发生了几次这种情况。大多数情况下,我发现是在寻找excel表中没有的东西(IE:按名称查找特定的工作表,试图得到不在当前范围内的东西)。

您可以尝试仔细检查您要查找的范围,并且(如果手动超出范围)您可以检查以确保所有索引都在该范围的范围内。

如果没有一些代码,特别是在发生错误的地方,很难帮助您查明问题。

答案 1 :(得分:0)

使用MSFlexGrid.RemoveItem时,我收到了同样的错误消息 它是通过暂停和恢复布局功能来修复的,我认为这个控件可能正在做一些调整,否则会被禁止。