Uso de Procedimentos Sub e Function no Código

No código, o procedimento Function deve sempre ser usado no lado direito de uma atribuição de variável ou em uma expressão.

Por exemplo:

Temp = Celsius(fDegrees)

Para chamar um procedimento Sub de outro procedimento, digite o nome do procedimento junto com os valores de todos os argumentos obrigatórios, separados por vírgula. A instrução Call não é obrigatória, mas ao usá-la, você deverá colocar os argumentos entre parênteses.

O exemplo a seguir mostra duas chamadas para o procedimento MyProc. Um usa a instrução Call no código; o outro não. Ambos fazem a mesma coisa.

     Call MyProc(firstarg, secondarg)
        MyProc firstarg, secondarg

Observe que os parênteses são omitidos na chamada quando a instrução Call não é usada.

Exemplo

Sub MyProc(inpParam)
            inpParam = 20
        End Sub
        Param = 10
        MyProc Param