Excel VBA : les procédures Visual Basic

Les procédures Sub
La syntaxe générale est la suivante :
[Private][Public]Sub <Nom de la fonction>([argument1], [argument2], ...)
   Instructions
End Sub

L’appel d’une procédure Sub, à partir d’une procédure initiale, se fait au moyen de l’instruction Call:
Call <Nom de la fonction>([argument1], [argument2], ...)

Les procédures Function
Les procédures Function sont des procédures qui retournent des résultats.
La syntaxe générale est la suivante :
[Private][Public]Function <Nom de la fonction>([argument1], [argument2], ...)
   Instructions
   <Nom de la fonction> = <Expression>
End Function

L’appel d’une procédure Function ne se fait pas au moyen de l’instruction Call, mais en évoquant simplement le nom de la fonction.

[Private][Public]

Ces arguments optionnels indiquent la portée de la procédure :
Private veut dire que la procédure n’est valable qu’au sein de son propre module, tandis que Public indique qu’elle est valable dans tous les modules.

Les commentaires sont fermés