Bonjour,
Je développe actuellement un programme sous VBA qui doit rechercher une valeure dans une cellule sous condition.
Voici un exemple d'une recherche par comparaison entre deux cellules comportant le produit E4448A mais avec différentes options:
Cell C3 = E4448A-123-1DS-B7J-241
Cell A3 = E4448A-241-112-123-1DS-506-B7J-241
La Cellule C3 contient une référence de produit E4448A suivi par des tirets de ses différentes options 123-1DS....
La Cellule A3 est bien aussi E4448A mais a plus d'options. Dans ce cas-ci , la CellA3 comporte bien aussi toutes les options 123-1DS-B7J-241 mais dans un ordre différent.
Je souhaiterai donc que si la ref produit A3 est égale à C3 est comporte bien toutes les options alors B3=Ok sinon B3=x
Actuellement j'utlise .find avec LookIn:=xlValues, lookat:=xlPart mais vu que les options peuvent être rentrées dans un ordre différent et ben ça ne fonctionne plus.
Any idea?
Merci
Je développe actuellement un programme sous VBA qui doit rechercher une valeure dans une cellule sous condition.
Voici un exemple d'une recherche par comparaison entre deux cellules comportant le produit E4448A mais avec différentes options:
Cell C3 = E4448A-123-1DS-B7J-241
Cell A3 = E4448A-241-112-123-1DS-506-B7J-241
La Cellule C3 contient une référence de produit E4448A suivi par des tirets de ses différentes options 123-1DS....
La Cellule A3 est bien aussi E4448A mais a plus d'options. Dans ce cas-ci , la CellA3 comporte bien aussi toutes les options 123-1DS-B7J-241 mais dans un ordre différent.
Je souhaiterai donc que si la ref produit A3 est égale à C3 est comporte bien toutes les options alors B3=Ok sinon B3=x
Actuellement j'utlise .find avec LookIn:=xlValues, lookat:=xlPart mais vu que les options peuvent être rentrées dans un ordre différent et ben ça ne fonctionne plus.
Any idea?
Merci