D'abord coucou à tous...
Je suis en train de developper un petit outils utilisant le solveur d'Excel sous Vba. Cet outil doit permettre de régler différents paramètres en fonctions de plusieurs criteres.
Prob : comme le nombre de mes paramètres (pouvant aller jusqu'a une 40aine) est définit par l'utilisateur, je rencontre des prob pour ecrire mes formules.
En effet si mes paramètre sont sur la feuil1 et sont au nombre de 5:
Je les place en col des cells(1,1) à (5,1).
Les formules que j'ecrit dans la feuil2 sont alors du type (c un ex):
worksheets("Feuil2").cells(i,1).formulaR1C1= "Feuil1!RC-Feuil1!R[-i+6]C"
Pour i=1 je fait A1-A5
i=2 je fait A2-A4
i=3 : A3-A3=0
i=4 : A4-A2
i=5: A5-A1
Le prob est que i n'est pas reconnu comme un indice de reperage de colonne mais surement comme du texte. La formule ne marche donc pas.
Savez vous comment ecrire une formule en introduisant les valeurs de certaines variables VBA ??
Je vous remercie par avance passez une tous une super journee... ;-)
Sapin