Excel 无法通过电子表格链接ex 3.2启动matlab

Excel 无法通过电子表格链接ex 3.2启动matlab,excel,matlab,vba,Excel,Matlab,Vba,我最近在我的excel 2013上安装了电子表格链接ex加载项,但它不起作用。当我尝试从主功能区的MATLAB字段中选择选项“启动MATLAB”时,它会给我一个错误: '无法运行宏'ribStartMatlab'。该宏可能在此工作簿中不可用,或者所有宏都已禁用。” 从excel中选择的任何其他MATLAB命令也会发生同样的情况。 我在宏安全设置中选择了“启用所有宏”选项,并选中了“信任访问VBA项目对象模型”框 我还检查了VBA->Tools->References中的SpreadsheetLi

我最近在我的excel 2013上安装了电子表格链接ex加载项,但它不起作用。当我尝试从主功能区的MATLAB字段中选择选项“启动MATLAB”时,它会给我一个错误:

'无法运行宏'ribStartMatlab'。该宏可能在此工作簿中不可用,或者所有宏都已禁用。”

从excel中选择的任何其他MATLAB命令也会发生同样的情况。 我在宏安全设置中选择了“启用所有宏”选项,并选中了“信任访问VBA项目对象模型”框

我还检查了VBA->Tools->References中的SpreadsheetLink2007_2010引用(没有其他可用)

我发现一些信息可能是SP for Office版本造成的,但我检查了一下,似乎我有最新版本的SP1 for Office 2013


外接程序的确切名称为“用于MATLAB和Excel的电子表格链接EX 3.2”,Office版本为2013 Professional Plus,MATLAB版本为2013b。非常感谢您的帮助或提示。

这更像是猜测。但我猜功能区/宏使用activeX控件。去年年底,excel的一次更新禁用了activeX,这通常会导致奇怪的性能或代码中断,错误消息非常隐晦。让它重新工作有点复杂,但这里有一篇文章可以提供一些见解

再说一次,这确实是一个猜测,我不确定matlab命令是否使用activeX,但值得研究