我使用的是Office 365 for Mac,版本号为15.32。
当我尝试运行试图实现解算器函数的宏时,我反复得到“编译错误:子或函数未定义”,这是以前录制的宏(所以我知道它是正确的)。该错误突出显示代码的“SolverOk”部分。
据我所知,当Solver.xlam的引用不存在时,通常会发生这种情况,但是如果这确实是问题,我不知道如何在Mac上执行此操作。附件是我想要实现的截图。左边的Solver.xlam是否表明它在那里?如果是这样,你知道问题是什么吗?
答案 0 :(得分:2)
打开文件/选项/加载项
在包含添加项的页面上,单击底部"管理Excel加载项" .."去......"并在那里寻找与SOLVER相关的插件。
激活这些后,返回VBA(Alt-F11),然后返回" SOLVER"选项应该在工具/参考中提供,您可以在其中添加它。