Insérer une formule à partir de VBA

Fermé
pimp73 - 17 déc. 2008 à 16:42
thev Messages postés 1883 Date d'inscription lundi 7 avril 2008 Statut Membre Dernière intervention 6 novembre 2024 - 18 déc. 2008 à 15:53
Bonjour,

je cherche désespèrement à mettre à jour les formules dans une feuille excel.
J'aimerai que excel cherche des montants à un endroit puis insérer la formule dans la cellule pour que ca donne quelquechose dans le genre =3.1266448/F$1

j'ai essayé en vain ceci :

Cells(b, a).FormulaR1C1 = "=" & montant_a_coller & "/" & macolonne((a - 1) / 5 - 1) & "1"

avec montant_a_coller qui est pris dans un autre endroit de la feuille, ici 3.1266448
macolonne = Array("F", "k", "p", "u", "z", "ae", "aj", "ao")

merci d'avance

1 réponse

thev Messages postés 1883 Date d'inscription lundi 7 avril 2008 Statut Membre Dernière intervention 6 novembre 2024 691
18 déc. 2008 à 15:53
set macolonne = range("F:F, k:K, p:p, u:u, z:z, ae:ae, aj:aj, ao:ao")
Cells(b, a).FormulaR1C1 = "= montant_a_coller /" & macolonne(1,a).address
0