Wrong number of arguments for method

You called a function or sub that is a member of a user-defined class and passed it either too few or too many arguments. For example:

Class MyClass
   Function MyFunction(A As Integer) As Integer
   '...
   End Function
End Class
Dim varV As Variant
Set varV = New MyClass
Dim X As Integer	
X% = varV.MyFunction			' Illegal: too few arguments.
X% = varV.MyFunction(5,10)		' Illegal: too many arguments.

Supply the correct number and type of arguments.