Bonjour
Je vous sollicite car je cherche à réaliser une macro VBA pour faire une recherche de plusieurs terme dans une autre ligne situé dans un autre onglet.
a
j'ai réussi à écrire la formule dans la barre de formule directement mais je n'arrive pas à la traduire en VBA.
De plus je voudrais l'insérer dans une macro pour que la recherche se fasse lorsque qu'une virgule est détecté dans une cellule. macro "traitementdesvirgules"
voici la formule que j'ai écris dans excel
vous pouvez la retrouver dans la colonne BO de l'onglet feuil5
=SIERREUR(SIERREUR(SIERREUR(SIERREUR(SIERREUR(SIERREUR(SIERREUR(RECHERCHEH(BH70;vehicule!$3:$3;1;FAUX);RECHERCHEH(Feuil5!BI70;vehicule!$3:$3;1;FAUX));RECHERCHEH(Feuil5!BJ70;vehicule!$3:$3;1;FAUX));RECHERCHEH(Feuil5!BK70;vehicule!$3:$3;1;FAUX));RECHERCHEH(Feuil5!BL70;vehicule!$3:$3;1;FAUX));RECHERCHEH(Feuil5!BM70;vehicule!$3:$3;1;FAUX));RECHERCHEH(Feuil5!BN70;vehicule!$3:$3;1;FAUX));"")
Je vous joint mon fichier et vous remercie d'avance de votre aide
Fluck78
Je vous sollicite car je cherche à réaliser une macro VBA pour faire une recherche de plusieurs terme dans une autre ligne situé dans un autre onglet.
a
j'ai réussi à écrire la formule dans la barre de formule directement mais je n'arrive pas à la traduire en VBA.
De plus je voudrais l'insérer dans une macro pour que la recherche se fasse lorsque qu'une virgule est détecté dans une cellule. macro "traitementdesvirgules"
voici la formule que j'ai écris dans excel
vous pouvez la retrouver dans la colonne BO de l'onglet feuil5
=SIERREUR(SIERREUR(SIERREUR(SIERREUR(SIERREUR(SIERREUR(SIERREUR(RECHERCHEH(BH70;vehicule!$3:$3;1;FAUX);RECHERCHEH(Feuil5!BI70;vehicule!$3:$3;1;FAUX));RECHERCHEH(Feuil5!BJ70;vehicule!$3:$3;1;FAUX));RECHERCHEH(Feuil5!BK70;vehicule!$3:$3;1;FAUX));RECHERCHEH(Feuil5!BL70;vehicule!$3:$3;1;FAUX));RECHERCHEH(Feuil5!BM70;vehicule!$3:$3;1;FAUX));RECHERCHEH(Feuil5!BN70;vehicule!$3:$3;1;FAUX));"")
Je vous joint mon fichier et vous remercie d'avance de votre aide
Fluck78