Bonjour à tous, j'essaye de traduire le pseudo-algorithme suivant en VB Excel mais je bloc... si qq'un peut m'aider (il s'agit de comparer la valeur d'une cellule d'une feuille -un code postal- avec une liste de code postaux dans un autre fichier) :
Pour x=2 à fin de colonne
Lire le CP colonne A, ligne x
Si CP a 5 chiffres faire
comparer CP à BaseCP (un autre fichier Excel contenant tout les CP France)
tant que CP != CP de la BaseCP
si CP = CP de la BaseCP alors
comparer Ville à Ville de la BaseCP (en colonne n-1 dans les deux cas)
si Ville != Ville de la BaseCP alors coloré cellule Ville en rouge et i=i+1 (i compteur d'erreur Ville)
sinon si CP non trouvé dans BaseCP
coloré cellule CP en rouge et j=j+1 (j compteur d'erreur CP)
comparer Ville à Ville de la BaseCP (en colonne n-1 dans les deux cas)
si Ville != Ville de la BaseCP alors coloré cellule Ville en rouge et i=i+1 (i compteur d'erreur Ville)
x=x+1
Fin pour
Afficher i et j dans une feuille bilan
Je n'ai pas mis les fin si, etc... ca fait longtemps que je n'ai pas fait d'algo alors c'est un peu du charabia mais si qq'un peu m'aider ce serait genial!!!
Merci
Je precise que mes colonnes sont assez grosse (environ 20000 lignes...) donc j'ai peur que ce soit un peu lent!!!
Partager