Je veux tout simplement faire une macro avec une recherche verticale qui boucle sur "i" pour qu'il balaye toutes les infos.
La zone de calcul est dans l'onglet PLX et la reponse dans l'onglet BDD.
Le plus surprenant est que cette macro ci-dessus fonctionnne quand je la fait tourner dans un fichier que j'ai développé il y a 5 ans.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Cells(i, 4).Select ActiveCell.FormulaR1C1 = _ "=IF(EXACT(trim(RC[-3]),VLOOKUP(trim(RC[-3]), BDD, 1)),VLOOKUP(trim(RC[-3]), BDD, 2),""Non Codifié"")"
Je peux modifier le fichier, mettre des nouvelles valeurs, modifier la recherche; tout est ok
Très surprenant si je change le nom de l'onglet BDD par n'importe quel nom sans changer la "requête", ce programme fonctionne MAIS ne pas changer BDD dans la requête.
Si je veux recréer, cette recherche RIEN; et je dois créer ce type de recherche ?????
Je ne sais plus comment faire cette boucle dans une macro
Partager