Comment stocker des formules qui contiennent des variables, dans un tableau, san
ferredan
Messages postés5Date d'inscriptionlundi 7 avril 2003StatutMembreDernière intervention23 juin 2004
-
8 avril 2004 à 19:03
ferredan
Messages postés5Date d'inscriptionlundi 7 avril 2003StatutMembreDernière intervention23 juin 2004
-
9 avril 2004 à 10:44
Bonjour,
Sous EXCEL en VBA, j'ai un tableau "formule_TVC" dans lequel je souhaite stocker des formules qui varient en fonction de l'année en cours et qui contiennent une variable z (n° de ligne) :
Select Case Int(ANT)
Case Is < AN
formule_TVC_SM9(aa) = "=IF((SM9!R" & z & "C9 & SM9!R" & z & "C17 = """"),"""",(SM9!R" & z & "C" & C & "* SM9!R" & z & "C9)/(SM9!R" & z & "C9 + SM9!R" & z & "C17))"
...
La variable z sera renseignée, plus tard dans le programme à l'intérieur d'une boucle, où z prendra des valeurs différentes à chaque itération. Actuellement, lors du chargement de ce tableau, la variable z est interprétée ==> z étant vide, la formule devient RC au lieu de R & z & C (Z étant plus tard le N° de ligne).
Si, je n'arrive pas à stocker la formule, je serai obligé de faire le SELECT CASE, à chaque itération de ma boucle, d'où une perte de temps. Si quelqu'un a une solution, je suis preneur.
D'avance MERCI.
Daniel
A voir également:
Comment stocker des formules qui contiennent des variables, dans un tableau, san