Un procedimiento Function en el código siempre se debe utilizar en la parte derecha de una asignación de variable o en una expresión.
Por ejemplo:
Temp = Celsius(fDegrees)
Para llamar a un procedimiento Sub desde otro procedimiento, escriba el nombre del procedimiento junto con los valores de los argumentos necesarios, separados por una coma. La sentencia Call no es necesaria pero, si la utiliza, debe incluir los argumentos entre paréntesis.
En el siguiente ejemplo se muestran dos llamadas al procedimiento MyProc. Una utiliza la sentencia Call en el código; la otra no. Ambas hacen lo mismo.
Call MyProc(firstarg, secondarg)
MyProc firstarg, secondarg
Observe que los paréntesis se omiten en la llamada cuando no se utiliza la sentencia Call.
Ejemplo
Sub MyProc(inpParam)
inpParam = 20
End Sub
Param = 10
MyProc Param