EXCEL VBA:仅在MacOS上编译隐藏模块中的错误

时间:2017-01-04 16:58:10

标签: excel vba excel-vba macos-sierra excel-vba-mac

我在MacOS(Sierra)上的Excel电子表格中运行VBA时遇到问题。在Windows上,一切都像预期的那样。我总是得到“隐藏模块中的编译错误:插值...

我试图删除模块的全部内容,这是剩下的:

Function interpolate(x As Double, ran As Range) As String

interpolate1 = 1
interpolate = interpolate1

End Function

VBA代码受密码保护,我不使用任何ActiveX控件。 我使用的参考文献如下:

  • Visual Basic For Applications
  • Microsoft Excel 16.0对象库
  • OLE自动化
  • Microsoft Office 16.0对象库
  • Microsoft Forms 2.0对象库
  • RefEdit Control

如果有人对如何处理这个问题有任何建议,那就太棒了。

谢谢, TRO

1 个答案:

答案 0 :(得分:1)

MacOS上缺少RefEdit引用。我删除了它,现在它似乎工作。

相关问题