P
Philippe
Guest
Bonsoir le forum,
je sais j'ai toujours des questions tordues, mais là je bloque...
j'ai besoin de mettre à jour avec une nouvelle version de mes classeurs tout un tas de feuilles dans lesquelles je récupère les données de l'ancien classeur pour les mettre dans le nouveau, mais le mise en page ayant changé, les cellules vont êtres déplacées, alors je compte écrire un truc du genre:
For x = 1 To 5
donnée = "valeur" & Trim(Str(x))
récup = "ref" & Trim(Str(x))
ref1 = "B7"
ref2 = "D8"
ref3 = "F5"
ref4 = "G12"
ref5 = "I9"
donnée = Range(récup).Value
Next
et je voudrais qu'au bout valeur1=range(ref1).value
valeur2=range(ref2).value
etc...
seulement voilà je n'arrive pas à faire prendre à"récup" la valeur "B7", puis "D8", ect...
En clair la valeur de la dernière variable ne se tranfère pas sur le variable indexée....
Je crois que je vais faire une méningite....
Si quelqu'un avait un bon antibiotique SVP...
Merci d'avance, A+
je sais j'ai toujours des questions tordues, mais là je bloque...
j'ai besoin de mettre à jour avec une nouvelle version de mes classeurs tout un tas de feuilles dans lesquelles je récupère les données de l'ancien classeur pour les mettre dans le nouveau, mais le mise en page ayant changé, les cellules vont êtres déplacées, alors je compte écrire un truc du genre:
For x = 1 To 5
donnée = "valeur" & Trim(Str(x))
récup = "ref" & Trim(Str(x))
ref1 = "B7"
ref2 = "D8"
ref3 = "F5"
ref4 = "G12"
ref5 = "I9"
donnée = Range(récup).Value
Next
et je voudrais qu'au bout valeur1=range(ref1).value
valeur2=range(ref2).value
etc...
seulement voilà je n'arrive pas à faire prendre à"récup" la valeur "B7", puis "D8", ect...
En clair la valeur de la dernière variable ne se tranfère pas sur le variable indexée....
Je crois que je vais faire une méningite....
Si quelqu'un avait un bon antibiotique SVP...
Merci d'avance, A+