本附录提供了您可能会遇到使用表显示错误MATLAB®编译器™,可能原因为这些错误,并提出解决方案。万博 尤文图斯
错误,警告,原因及其对策万博 尤文图斯
信息 | 可能的原因 | 建议的解决方案 |
---|---|---|
MBUILD.BAT:错误:所选择的编译器不支持建立COM对象。万博1manbetx |
所选择的编译器不支持建立COM对象。万博1manbetx |
重新运行 |
错误的 |
多因 |
打开一个DOS窗口,更改文件夹 看到加载项和COM组件注册完整的细节。 |
错误中的VBAProject:ActiveX组件不能创建对象。 |
|
如果DLL未注册,打开一个DOS窗口,更改文件夹 看到加载项和COM组件注册完整的细节。 |
在的VBAProject错误:自动化错误指定的模块找不到。 |
这通常如果MATLAB不在系统路径上发生。如果你有你的系统路径MATLAB的多个版本,则会出现此错误消息。 |
任何时候你有MATLAB的多个版本,确保你的路径上出现第一MATLAB的最新版本。您可以验证MATLAB的最新版本的道路上首先由打字 |
调用LoadLibrary |
而注册在DOS提示符项目DLL您可能会收到此错误信息。这通常如果MATLAB不在系统路径上发生。 |
请参阅下表所需位置开发和使用组件。 |
不能重新编译M档 |
你选择你的MATLAB文件的名称在预编译MATLAB文件库中已复制一个MATLAB文件的名称。 |
重命名文件MATLAB,选择不预编译MATLAB文件的库复制MATLAB文件的名字已经是一个名字。 |
参数只能在参数列表的末尾是默认的。 |
您已经修改了生成的VB脚本MATLAB编译并没有提供在修改后的脚本中使用一个或多个参数。 |
提供了一个需要明确的价值任何参数的值。接受默认参数出现在参数列表的末尾。 |
无法使用辅助屏幕阅读器或辅助技术,如JAWS®, | 所需的文件JavaAccessBridge.dll 和WindowsAccessBridge.dll 不再自动添加到您的Windows®路径。 |
添加下面的DLL文件到您的Windows路径: JavaAccessBridge.dll WindowsAccessBridge.dll |
错误的 |
这是一个通用的消息,但有时可见当有MATLAB的架构版本冲突,微软®高强®。 | 看到部署目标架构和兼容性了解详细信息。 |
错误: |
不同版本的MATLAB运行和MATLAB导致IMWDispatchDriver错误。 |
检查MATLAB和当前版本MATLAB运行。通过键入在DOS提示符下MATLAB路径验证MATLAB版本。如果版本不匹配更新并安装的新版本MATLAB运行当前MATLAB版本相匹配。 |
错误的VBA项目:方法 |
MATLAB的多个版本的系统导致这个错误运行。 |
注册mwcomutil.dll和mwcommgr.dll注册表文件。打开DOS窗口,cd到 |
警告:未找到文件。的Excel主互组件是找不到的。 |
视觉工作室®没有Visual Studio工具 |
安装Visual Studio工具在安装Visual Studio来访问所有文件和包装用Excel集成目标部署的归档。 |
组件和目标机
零件 | 开发机 | 目标机 |
---|---|---|
该MATLAB运行 | 确保matlabroot \ BIN \ Win64平台 出现在任何其他MATLAB安装的系统路径前进。( matlabroot 是你的根文件夹MATLAB)。 |
验证mcr_root \版本 \运行\ Win64平台 出现在您的系统路径。( mcr_root 是你的根MATLAB运行夹。) |
错误,原因和解决方案万博 尤文图斯
信息 | 可能的原因 | 建议的解决方案 |
---|---|---|
在此项目中的宏被禁用。请参阅宿主应用程序的联机帮助或文档以确定如何启用宏。 注:措辞可能取决于您正在运行的Excel版本有所不同。 |
为Excel的宏安全性设置为 |
设置Excel宏安全性
|
存在的问题,原因和建议的解决方法万博 尤文图斯
问题 | 可能的原因 | 建议的解决方案 |
---|---|---|
函数向导帮助不会出现。 |
函数向导帮助文件( |
复制帮助文件( |
函数向导没有自动导入你的 |
函数向导出现故障与未指定的错误 |
|
努力创建函数向导宏,当你得到一个错误 |
||
该消息 |
可能会出现此消息,如果您手动终止正在从函数向导调用的MATLAB会话。其结果是,你可以不再使用在当前Excel会话向导的MATLAB相关的功能。 |
保存你的工作并重新启动Microsoft Excel中。 |
当我使用CTRL +箭头键与函数向导选择范围,有一次我选择一个功能,并开始选择功能输入,键盘导航不再在Excel工作。 |
此行为与Microsoft Excel中的一个错误的结果。 |
如果必须使用箭头键选择范围,申请从Microsoft网站上的以下修正:https://万博1manbetxsupport.microsoft.com/kb/291110。 |