主要内容

微软excel.错误

Excel.®软件可以显示这些错误信息。

错误信息

错误原因

解决方案

公式中的错误

您输入了不正确的公式。常见错误包括功能名称和左侧括号之间的空格;或丢失,额外或不匹配的括号。

笔记

如果您使用带有非英语的电子表格链接™软件(美国)Windows.®桌面环境,某些句法元素可能无法正常工作。有关详细信息,请参阅本地化信息

查看条目和正确的键入错误。

找不到项目或图书馆

编译错误:未定义的子或功能

你执行了宏和位置calllink.xla.不正确或未指定。

点击好吧。引用窗口打开。从中删除复选标记失踪:excllink.xla。找calllink.xla.在其正确的位置,在引用窗口中选择其复选框,然后单击好吧。或者,选择工具>参考文献打开引用窗口。选择命名的框SpreadSheetLink2007_2010。点击好吧

运行时错误'1004':应用程序类的单元格方法失败

你用过mlgetmatrix.矩阵大于工作表中可用的空间。此错误不稳定电子表格链接软件会话和更改工作表计算模式到手动。

点击好吧。重置工作表计算模式自动,并根据需要保存工作表。重新启动Excel,电子表格链接和MATLAB®软件会话。

Matlab无法查看电子表格链接的许可证,也无法持有电子表格链接的有效安装

您输入了无效的许可密码或者没有正确安装电子表格链接。

确保正确输入许可证通行证代码。重新安装电子表格链接加载项。(看安装。)如果您遵循安装指南,使用了适当的通过代码,并且您仍无法启动电子表格链接软件,请与您的MathWorks联系®代表。

DataSource:Excel;提示用户名和密码

当试图从数据库工具箱™软件连接到Excel软件失败时,将出现此消息。

确保存在数据源引用的Excel工作表,然后重试连接。

无法加载某些对象,因为本机上不可用

当Excel 2013未正确配置时,会出现此消息。

来自窗户控制面板, 去掉微软®办公室2010年在计划清单中。

运行时错误'429':ActiveX组件无法创建对象

从Excel接口启动Automation Server时,会出现此错误,桌面上安装了多个MATLAB软件版本。

要更正此错误,请确保您的计算机上具有管理员权限,然后执行以下操作:

  1. 关闭所有Matlab和Excel实例。

  2. 打开命令提示符,并使用光盘,改为宾\ win64.MATLAB安装文件夹的子文件夹。

  3. 键入命令:

    。\ matlab / Regserver

  4. 当Matlab会话开始时,关闭它。使用/ regserver修复注册表项。

  5. 启动Excel会话。电子表格链接插件现在可以正常加载。

  6. 验证电子表格链接软件是否通过从“命令”窗口中输入以下命令:

    a = 3.14159.

  7. 在单元格中输入以下公式A1Open Excel工作表:

    = MLGETMATRIX(“A”,“A1”)

  8. 价值3.14159出现在细胞中A1