各位同行前辈好,写了一个简单的SUB过程,在两个参数加100后求和.但在运行的时候出错,提示非法分配"lllegal assignment:'Addmethod',但不知道究竟是哪里有问题,请各位同行前辈抱砖引玉.
Sub Addmethod(byval first,byval last)
First=first+100
Last=last+100
Addmethod=first+last
Msgbox "Sub的结果为:"&Addmethod
End Sub
call Addmethod(50,50)
我使用function如下代码,是可以运行正确的.
Function Addmethod (byval first,byval last)
First=first+100
Last=last+100
Addmethod=first+last
Msgbox Addmethod
End Function
Addmethod 20,30