Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net Excel编程:Microsoft.office.Interop上的HRESULT:0x800A753F异常_.net_Excel_C# 3.0 - Fatal编程技术网

.net Excel编程:Microsoft.office.Interop上的HRESULT:0x800A753F异常

.net Excel编程:Microsoft.office.Interop上的HRESULT:0x800A753F异常,.net,excel,c#-3.0,.net,Excel,C# 3.0,我有一个可以打开、读取和创建Excel文件的应用程序。该应用程序是用C#编写的。标题中命名的错误并不总是出现,有时它会按预期工作 也许有人能告诉我错误的原因。谷歌搜索并没有让我在这件事上更聪明。顺便问一下,是否对Excel互操作的HRESULT代码有一些概述 非常感谢在使用Excel Interop时,我曾多次遇到这种情况。大多数情况下,结果是我在寻找excel工作表中没有的内容(即:按名称查找特定工作表,试图获取不在当前范围内的内容) 您可以尝试双重检查您正在查找的范围,并且(如果手动超出该范

我有一个可以打开、读取和创建Excel文件的应用程序。该应用程序是用C#编写的。标题中命名的错误并不总是出现,有时它会按预期工作

也许有人能告诉我错误的原因。谷歌搜索并没有让我在这件事上更聪明。顺便问一下,是否对Excel互操作的HRESULT代码有一些概述


非常感谢

在使用Excel Interop时,我曾多次遇到这种情况。大多数情况下,结果是我在寻找excel工作表中没有的内容(即:按名称查找特定工作表,试图获取不在当前范围内的内容)

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


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

我在使用MSFlexGrid.removietem时收到了相同的错误消息
这是固定的暂停和恢复布局功能,我想这个控制可能正在做一些调整大小,否则是禁止的

很可能是后一个问题,因为引用不存在的工作表会抛出“无效索引”错误(我相信是HRESULT 0x800200B),谢谢您提供的提示。我尝试了几种方法来访问没有的字段、工作簿等。错误本身似乎不是由excel生成的,更可能是由使用excel数据的MSFlexGrid生成的(不要问为什么要使用MSFlexGrid)。我想我必须在这方面做更多的研究。无论如何,再次谢谢你。