L'instruction Call permet d'appeler une fonction ou une procédure pour leur exécution.

Call Fonction(Arguments)

Cette écriture est équivalente à l'appel de fonction suivant :

Fonction Arguments

Fonction représente le nom de la fonction à appeler.

Arguments indique une liste d'arguments séparés par des espaces blancs.

Call Fonction(arg1, arg2,..., argN)

Lorsque Call est utilisé, la liste des arguments doit être impérativement entre des parenthèses, alors que pour un appel simple, l'énumération des arguments n'en nécessite pas.

Exemple : [voir]
<html>
  <body>
    <%
      Function AfficheValeur(valeur, monnaie)
        Dim euro
        euro = 6.55957
        ConvFrancsEuro = FormatNumber(valeur / euro, 2)
        ConvEuroFrancs = FormatNumber(valeur * euro, 2)
        If monnaie = "francs" Then
          Response.Write "La somme de " & valeur & " " & monnaie _
                                    & " équivaut à " & ConvFrancsEuro & " euros
" ElseIf monnaie = "euros" Then Response.Write "La somme de " & valeur & " " & monnaie _ & " équivaut à " & ConvEuroFrancs & " francs
" Else Response.Write "La monnaie entrée est"_ & " incorrecte ou non gérée !" End If End Function Call AfficheValeur (10, "francs") AfficheValeur 100, "euros" %> </body> </html>