bonjour,
la formule suivante fonctionne dans la cellule C4 de la feuil3
=(INDIRECT("AAA9539E15_5M!"&CAR(64+RECHERCHEH(C$3;AAA9539E15_5M!$C$1:$V$3;2;FAUX))&(LIGNE(C4)-1))-Feuil3!C$1)/(Feuil3!C$2-Feuil3!C$1)*100
je souhaite initialiser via VBA la cellule C4 avec la formule précédente quel que soit le nom de la feuille 5M
j'ai initialisé Feuille5M à "AAA9539E15_5M"
puis j'ai mis :
ActiveCell.Formula = _
"=(INDIRECT(""" + Feuille5M + "!""" + "&CHR(64+HLOOKUP(C$3;" + Feuille5M + "!$C$1:$V$2;2;FALSE))&(ROW(C4)-1))-Feuil3!C$1)/(Feuil3!C$2-Feuil3!C$1)*100"
j'obtiens l'erreur suivante :
Erreur d'exécution 1004
Erreur définie par l'application ou par l'objet
Quelqu'un a-t-il la solution ?
Merci d'avance
Gilles