therollerxaxa
XLDnaute Nouveau
Salut à tous!
Actuellement en licence pro géomatique, j'a ai eu droit à quelques cours de VBA, mais c'est pas facile tout les jours...!
Je dois écrire une macro en VBA pour une projet tuteuré, mais je n'ai pas pu avoir de réponse valable de la part de mes profs, et les syntaxes trouvées sur le net sont multiples et variées, mais avec moi, y'en a pas une qui fonctionne correctement.
Voila mon problème :
j'ai une table nomenclatures (colonnes nom province, code NUTS)
une table 2000 (colonne nom province, et d'autres colonnes qui importent peu)
chacune dans un classeur différent
nomenclatures.nom province = 2000.nom province
Il faut en fait que j'ajoute à ma table 2000 un colonne avec le code NUTS correspondant à chaque province, en sachant qu'elles ne sont pas dans le même ordre dans les deux tables, et qu'il y a des lignes en plus dans 2000 (trop facile sinon!)
J'ai fait une tentative avec l'enregistreur de macro et la fonction rechercev, mais la syntaxe R1C1 sonne un peu comme du chinois pour moi!
Je vous joint mes deux classeurs avec ce post.
Pour le fin du fin, il faudrait que j'applique cette macro à une cinquantaine de classeurs, s'il y avait un moyen de le faire d'un coup, ca me ferait gagner beaucoup de temps, et m'apprendrait des choses utiles par la même occasion. (toutes les tables à renseigner ont les mêmes lignes)
Merci d'avance pour votre aide
Xavier
Actuellement en licence pro géomatique, j'a ai eu droit à quelques cours de VBA, mais c'est pas facile tout les jours...!
Je dois écrire une macro en VBA pour une projet tuteuré, mais je n'ai pas pu avoir de réponse valable de la part de mes profs, et les syntaxes trouvées sur le net sont multiples et variées, mais avec moi, y'en a pas une qui fonctionne correctement.
Voila mon problème :
j'ai une table nomenclatures (colonnes nom province, code NUTS)
une table 2000 (colonne nom province, et d'autres colonnes qui importent peu)
chacune dans un classeur différent
nomenclatures.nom province = 2000.nom province
Il faut en fait que j'ajoute à ma table 2000 un colonne avec le code NUTS correspondant à chaque province, en sachant qu'elles ne sont pas dans le même ordre dans les deux tables, et qu'il y a des lignes en plus dans 2000 (trop facile sinon!)
J'ai fait une tentative avec l'enregistreur de macro et la fonction rechercev, mais la syntaxe R1C1 sonne un peu comme du chinois pour moi!
Je vous joint mes deux classeurs avec ce post.
Pour le fin du fin, il faudrait que j'applique cette macro à une cinquantaine de classeurs, s'il y avait un moyen de le faire d'un coup, ca me ferait gagner beaucoup de temps, et m'apprendrait des choses utiles par la même occasion. (toutes les tables à renseigner ont les mêmes lignes)
Merci d'avance pour votre aide
Xavier