Fonctions

4 mars 2014
Imprimer

Une procédure Function est une série d'instructions écrites en VB, elles sont délimitées par les instructions Function et End Function . Elle exécute des actions et renvoie une valeur. Elle peut recevoir des arguments tels que des constantes, des variables ou des expressions passées par la procédure appelante, ces arguments sont mis entre parenthèse après l'instruction Function et son nom. Si une procédure Function n'a pas d'argument, la paire de parenthèses est vide mais obligatoire.
Cette procédure est communément appelé fonction car elle renvoie une valeur, il est préférable d'indiquer quel type de valeur elle renvoie dans l'instruction Function. Pour renvoyer cette valeur, vous devez la lui affecter à son nom dans une ou plusieurs instructions.
Pour les exemples suivants,  tapez une valeur dans une cellule puis sélectionnez-la, ensuite tapez le code indiqué dans une feuille module :