Macro et fonction INDIRECT

J

Julien

Guest
Bonjour

J'ai fais des macros sur un fichier, dont une doit importer un fichier qui évolue mais garde toujours le même nom.
Quand j'importe à nouveau le fichier, la macro se réalise bien mais elle décale des cellules et marque #REF pour d'autres.

On m'a conseillé l'autre jour de me servir de la fonction INDIRECT. Les cellules sur lesquels je l'ai mise marche bien elles.

Par contre je ne sais pas où mettre la fonction INDIRECT dans les formules dont je me sert. Je vous les donne, si vous pouvez m'aider :

1- =(D9+INDEX(Conso!E:E;EQUIV(A9;Conso!A:A;0);1))/2
2- =SI(OU(G9>20%;G9<-20%);ARRONDI(((MOYENNE(INDEX(Conso!C:E;EQUIV(A9;Conso!A:A;0);0))+F9)/2*1,25)/5;0)*5;"")

Je vous remercie
 
M

Minick

Guest
Salut,

G pas tester mais comme ca ca devré l'fer:

1- = (D9+INDEX(INDIRECT("Conso!E:E");EQUIV(A9;INDIRECT("Conso!A:A");0);1))/2

2- =SI(OU(G9>20%;G9<-20%);ARRONDI(((MOYENNE(INDEX(INDIRECT("Conso!C:E");EQUIV(A9;INDIRECT("Conso!A:A");0);0))+F9)/2*1,25)/5;0)*5;"")

@+

Minick
 
J

Julien

Guest
Je te remercie énormément pour ton aide encore une fois.
Je suis en train de tester mais apparemment ça marche.
Tu m'es vraiment d'un grand secours et je t'en remercie encore une fois. C'est difficile quand on est stagiaire de se débrouiller tout seul avec Excel et les bases acquises en cours. Mais grâce à toi et aux autres du forum, je me perfectionne.
 

Discussions similaires

Réponses
7
Affichages
528

Statistiques des forums

Discussions
312 206
Messages
2 086 219
Membres
103 158
dernier inscrit
laufin