Bonjour à tous,
N'étant pas un expert (loin de là) en vba, mais voulant m'y mettre pour développer certains outils qui pourraient me faciliter certains traitements, j'aimerais recueillir l'avis d'expert sur le sujet suivant.
Je cherche à créer une macro me permettant de mettre en ligne des variables (faire un mapping en fait)
Ex : 2 cas possible
1er cas possible
Avant : 101 205
Après : 101 205 (je dois retrouvé les 2 variables l'une en face de l'autre)
2nd cas possible
Avant : 101 205
Après : 101 206 (là, il n'y aura pas de correspondance exact mais le compte doit se trouver dans la catégorie des comptes dont les 5 premier caractères sont identiques)
Mes variable sont des numéros de comptes. Comme ces comptes peuvent contenir jusqu'à 10 caractères, il faudrait que j'arrive à créer une macro me permettant de faire une recherche imbriquée sur plusieurs caractères et qui dirait : regarde le premier caractère de mon compte après traitement, et trouves ce caractères dans la liste des comptes avant traitement. Une fois trouvé, lui dire, regarde le 2nd caractère de mon compte après traitement, et trouve ce caractère dans la liste des comptes précédemment sélectionnés....et ainsi de suite jusqu'au 10ème caractère!!!
Est-ce que cela est techniquement possible (même au prix d'un travail lourd), ou non? Si oui, qu'elle est la meilleure manière de procéder (vba ou non)?
Auriez-vous des exemples de macro à me fournir?
J'espère avoir été assez clair. N'hésitez pas à me demander des précisions car ma demande est assez complexe et je suppose, peu commune.
D'avance, merci à vous pour votre retour (même si c'est pour me dire que c'est plutôt impossible).
Partager