2015-11-09 27 views
-1

以下用戶定義的函數不能在工作表中使用。當我輸入爲什麼用戶定義函數不能使用整型參數並返回整數?

=Add2(1,1) 

它返回#REF。

Function add2(x As Integer, y As Integer) As Integer 
    add2 = x + y 
End Function 

如果我將整數更改爲雙精度,只有它的工作原理。爲什麼不能使用整數?謝謝。

+0

將它命名爲'Function MYADD(x As Integer,y As Integer)As Integer',它應該可以工作。 –

+1

問題在這裏,ADD2也是一個範圍......然而,我真的不知道,爲什麼當你把輸出改成double時,它是有效的。 –

+0

@MarcoGetrost請發表您的回答,因此這個問題可以被關閉... – EEM

回答

0

的問題是在這裏,這ADD2也是一個範圍,但爲什麼當你改變輸出增加一倍它的作品,我不知道。

+0

你有正確的指出我的粗心的錯誤。非常感謝你。 –

相關問題