Excel 无法运行宏解算器.XLAM!梅因。宏可能不可用

Excel 无法运行宏解算器.XLAM!梅因。宏可能不可用,excel,excel-2007,excel-2010,vba,Excel,Excel 2007,Excel 2010,Vba,我在Excel2007上编写了一个宏,将两个文件合并成一个新文件。我把它发给了一个试图在excel 2010上运行它的人,他收到了这个问题标题中的错误。我们已经尽力了 确保他激活了解算器加载项并检查了对它的引用 将其粘贴到即时窗口application.run“solver.xlam!auto_open” 我尝试禁用我端的解算器addin,保存并重新发送给他 确保已启用宏 据我所知,这个程序甚至不需要解算器插件。我应该提到,宏在我的Excel2007上工作得非常好 想法?解决了:最奇怪的事情

我在Excel2007上编写了一个宏,将两个文件合并成一个新文件。我把它发给了一个试图在excel 2010上运行它的人,他收到了这个问题标题中的错误。我们已经尽力了

  • 确保他激活了解算器加载项并检查了对它的引用
  • 将其粘贴到即时窗口
    application.run“solver.xlam!auto_open”
  • 我尝试禁用我端的解算器addin,保存并重新发送给他
  • 确保已启用宏
据我所知,这个程序甚至不需要解算器插件。我应该提到,宏在我的Excel2007上工作得非常好


想法?

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