Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Vous utilisez une Function
procédure pour retourner une valeur au code appelant.
Pour créer une procédure qui retourne une valeur
En dehors de toute autre procédure, utilisez une
Function
instruction, suivie d’uneEnd Function
instruction.Dans l’instruction
Function
, suivez leFunction
mot clé avec le nom de la procédure, puis la liste des paramètres entre parenthèses.Suivez les parenthèses avec une
As
clause pour spécifier le type de données de la valeur retournée.Placez les instructions de code de la procédure entre les instructions
Function
etEnd Function
.Utilisez une
Return
instruction pour renvoyer la valeur au code appelant.La procédure suivante
Function
calcule le côté le plus long, ou hypotenuse, d’un triangle droit, en fonction des valeurs des deux autres côtés.Function Hypotenuse(side1 As Double, side2 As Double) As Double Return Math.Sqrt((side1 ^ 2) + (side2 ^ 2)) End Function
L’exemple suivant montre un appel classique à
hypotenuse
.Dim testLength, testHypotenuse As Double testHypotenuse = Hypotenuse(testLength, 10.7)