【问题标题】:Cannot start matlab through spreadsheet link ex 3.2无法通过电子表格链接 ex 3.2 启动 matlab
【发布时间】:2015-08-28 00:40:31
【问题描述】:

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

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

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

我还在 VBA->Tools->References 中检查了 SpreadsheetLink2007_2010 参考(没有其他可用)。

我发现一些信息表明可能会归咎于 Office 的 SP 版本,但我检查了一下,似乎我有 Office 2013 的 SP1 的最新版本。

加载项的确切名称是“Spreadsheet Link EX 3.2 for use with MATLAB and Excel”,Office 版本是 2013 Proffesional Plus,MATLAB 版本是 2013b。非常感谢任何帮助或提示。

【问题讨论】:

    标签: excel matlab vba


    【解决方案1】:

    这更像是一种猜测。但我猜测功能区/宏使用 activeX 控件。去年年底,有一个禁用 ActiveX 的 excel 更新,这通常会导致奇怪的性能或代码中断,并带有非常神秘的错误消息。让它再次工作有点复杂,但这里有一篇文章可能会提供一些见解http://blogs.technet.com/b/the_microsoft_excel_support_team_blog/archive/2015/03/11/forms-controls-stop-working-after-december-2014-updates-.aspx

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-03-19
      • 1970-01-01
      • 1970-01-01
      • 2020-12-24
      • 1970-01-01
      • 2011-09-26
      • 2014-07-08
      • 2023-03-06
      相关资源
      最近更新 更多