VBA用户定义函数在Mac Excel 2016中不起作用

我在Mac版Excel 2016中编写了一个用户定义的函数。 该function本身的作品; 我在一个新的子程序在VBA中调用它,它工作正常。 但是当我从表单中调用它时,它什么都不做。

Function isMultipleOf5(myInput As Integer) As Boolean Dim result As Double result = myInput Mod 5 If result = 0 Then isMultipleOf5 = True Else isMultipleOf5 = False End If End Function 

事实certificate,我将代码放在“Microsoft Excel对象”下,并将代码放在ThisWorkbook或Sheet1不允许该函数工作。 相反,您必须右键单击Microsoft Excel对象 – >插入 – >模块 – >将代码放在新的空白区域。