Code VBA pour remplacer la fonction RECHERCHEV
Bonjour à tous,
Je débute en programmation VBA sous Excel et je souhaiterai un peu d'aide.
J'ai créé une macro enregistrée à partir de la formule "recherchev".
Malheureusement celle-ci ne s'adapte pas à tous les cas que je peux rencontrer. En effet, le contenu de la colonne que je souhaite comparer à ma matrice peut-être d'une fois à l'autre totalement différent. Je peux avoir une fois 5 cellules avec des informations et une autre fois 10 cellules, etc.
De même, la matrice qui est également sur une colonne peut avoir un contenu d'une fois à l'autre totalement différent.
C'est pourquoi, je souhaiterai pouvoir remplacer le code générer par la macro enregistrée par un petit code VBA qui s’adapterait automatiquement au contenu de la colonne comparée et au contenu de la Matrice.
Exemple :
Ce code effectuerai la "recherchev" en colonne B - FEUIL1. Il comparait exactement la colonne A - FEUIL1 jusqu'à la dernière cellule non vide à la Matrice (colonne A - FEUIL2) jusqu'à la dernière cellule non vide.
Je vous remercie par avance pour votre aide.
Cordialement.
NoodleDS
Code VBA pour remplacer la fonction RECHERCHEV
Bonjour à tous,
J'ai toujours des difficultés pour coder en VBA. J'ai une nouvelle demande concernant le code pour remplacer la rechercheV, avec une Matrice qui serait sur 2 colonnes.
Ce nouveau code effectuerai la "recherchev" en colonne B - FEUIL1. Il comparait exactement la colonne A - FEUIL1 jusqu'à la dernière cellule non vide à la colonne A de la Matrice (colonne A et B - FEUIL2) jusqu'à la dernière cellule non vide.
Après correspondance, les informations rapatriées en colonne B - FEUIL1 serait celles trouvées en colonne B - FEUIL2. Dans le cas où il n' y a pas correspondance, il faudrait indiquer dans la cellule correspondante de la colonne B - FEUIL1 : "NON TROUVE".
Je vous remercie par avance pour votre aide.
Cordialement.
NoodleDS