Bonjour,
Je suis débutant en VBA et essaie de me former en autodidacte via des livres sur le sujet.
Je suis en train d'étudier les déclarations de Variables et Fonctions.
Je découvre que l'on peut inclure deux paramètres ByRef et ByVal avant le nom de la procédure ou de fonction.
Je pense avoir compris que:
ByRef met à jour la valeur concernée durant la "vie" du code
ByVal garde la valeur d'origine en mémoire même après un traitement.
C'est bien cela ?
Dans ce cas ma question devient:
A quoi cela peut servir l'option ByVal ? Je n'y "vois" pas un intérêt, un cas d'utilisation qui serait pertinent ?
Quelqu'un peut-il m'éclairer sur ce point car je n'aime pas ne pas comprendre
Merci par avance.
Noxou