无法运行宏SOLVER.XLAM!Main。宏可能不可用

时间:2014-08-30 19:50:47

标签: excel-vba excel-2007 excel-2010 vba excel

我写了一个宏,它将两个文件合并到excel 2007上的一个新文件中。我将它发送给试图在他的excel 2010上运行它的人,并且他收到了这个问题的标题中的错误。我们试过

  • 确保激活了Solver插件并检查了对它的引用
  • 将其粘贴到即时窗口application.run "solver.xlam!auto_open"
  • 我试图在我的结尾禁用Solver插件,保存并重新发送给他
  • 确保已启用宏

据我所知,解算器插件对于这个程序来说甚至不是必需的。我应该提一下,这个宏在我的Excel 2007上运行得很好。

思想?

1 个答案:

答案 0 :(得分:0)

解决:最奇怪的事情发生了。当工作簿通过电子邮件发送按钮时,宏最初被分配为更改为solver.xlam。我所要做的就是指示他将按钮重新分配给我的宏。这有多奇怪?!好奇,如果有其他人经历过这样的事情。