question basique functions
Bonjourà tous,
j'ai une question de débutant. J'ai crée trois fonctions et celles-ci utilise de memes valeurs prise sur la feuille excel. Je suis en OptionExplicit et du coup je suis obligé de déclarer toutes les variables dans chaque fonction et récupérer leurs valeurs sur la feuille.
Y'a-t-il un moyen de les déclarer une fois pour toute et fixer leurs valeurs?
A titre illustratif, mes fonctions ressemblent à ça:
Code:
1 2 3 4 5 6 7 8 9 10 11
| Function Vfunction(y as double) As Double
Dim x1 As Double
Dim x2 As Double
x1 = Sheets("paramètres").Range("C2").Value
x2 = Sheets("paramètres").Range("C4").Value
Vfunction = y^2+2*x1+x2
End Function |
Je veux faire ça en déclarant x1, x2 une fois pour toute ailleurs.
Code:
1 2 3 4 5 6 7
|
Function Vfunction(y as double) As Double
Vfunction = y^2+2*x1+x2
End Function |
Merci!!