S
syl77
Guest
Bonjour,
Dans ma macro VBA, je recherche (de facon simplifie) une valeur dans un classeur. J'utilisais jusqu'a maintenant la fonction find qui permettait de verifier si cette valeur existait et de poursuivre le traitement selon ce test. Le probleme de find est qu'il ne cherche pas la valeur exact de ma cellule:
EX: si j'ai if .find (fish) then
Le test peut etre valide si ma cellule vaut fish1 ou fish2 alors que je veux qu'il repere si le mot fish existe dans une cellule a part entiere avec une correspondance exacte et non faisant partie d'un autre mot.
Je ne souhaite pas utiliser de boucles qui vont me faire perdre trop de temps a verifier la valeur de chaque cellule.
Auriez vous une idee?
Par avance MERCI
Dans ma macro VBA, je recherche (de facon simplifie) une valeur dans un classeur. J'utilisais jusqu'a maintenant la fonction find qui permettait de verifier si cette valeur existait et de poursuivre le traitement selon ce test. Le probleme de find est qu'il ne cherche pas la valeur exact de ma cellule:
EX: si j'ai if .find (fish) then
Le test peut etre valide si ma cellule vaut fish1 ou fish2 alors que je veux qu'il repere si le mot fish existe dans une cellule a part entiere avec une correspondance exacte et non faisant partie d'un autre mot.
Je ne souhaite pas utiliser de boucles qui vont me faire perdre trop de temps a verifier la valeur de chaque cellule.
Auriez vous une idee?
Par avance MERCI