Una funzione nel codice deve sempre essere utilizzata sul lato destro di un'assegnazione di variabile o in un'espressione.
Ad esempio:
Temp = Celsius(fDegrees)
Per richiamare una subroutine da un'altra routine, digitare il nome della routine insieme ai valori degli argomenti obbligatori, ciascuno separato da una virgola. L'istruzione Call non è obbligatoria, ma se viene utilizzata, è necessario racchiudere qualsiasi argomento tra parentesi.
Nell'esempio seguente vengono mostrate due chiamate alla routine MyProc. Una chiamata usa l'istruzione Call nel codice, al contrario dell'altra. Entrambe hanno lo stesso risultato.
Call MyProc(firstarg, secondarg)
MyProc firstarg, secondarg
Si noti che le parentesi vengono omesse nella chiamata quando l'istruzione Call non viene utilizzata.
Esempio
Sub MyProc(inpParam)
inpParam = 20
End Sub
Param = 10
MyProc Param