Comparer une valeur entre 2 colonnes Excel VBA

Résolu/Fermé
pygos Messages postés 185 Date d'inscription vendredi 5 septembre 2008 Statut Membre Dernière intervention 3 mars 2021 - 6 sept. 2017 à 14:40
pygos Messages postés 185 Date d'inscription vendredi 5 septembre 2008 Statut Membre Dernière intervention 3 mars 2021 - 7 sept. 2017 à 09:53
Bonjour,

Je souhaite trouver une macro, pour rechercher une valeur....

exemple :

cellule W2 =DUPONT AXEL
cellule X2 = AXEL

recherche ligne par ligne et non pas sur toute la colonne

Résultat en Y2 si trouvé
Résultat en Z2 si différent

Mon objectif est de trouver si le prénom dans la cellule X2 est égale ou différent du prénom dans la cellule W2

Merci d'avance !
pygos

1 réponse

via55 Messages postés 14504 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 21 décembre 2024 2 738
6 sept. 2017 à 18:30
Bonjour

Avec une fonction personnalisée :
Function validite(nom As Range, prenom As Range)
On Error GoTo erreur
rep = "Non trouvé"
a = Application.WorksheetFunction.Search(prenom, nom)
rep = "Trouvé"
erreur:
validite = rep
End Function


Syntaxe : =validité(cellule du nom;cellule du prenom)
ex =validité(W2;X2)

Cdlmnt
Via
0
pygos Messages postés 185 Date d'inscription vendredi 5 septembre 2008 Statut Membre Dernière intervention 3 mars 2021
7 sept. 2017 à 09:53
Bonjour Via,

Merci pour cette fonction bien utile
et qui répond à mon souhait !

Cdlmnt
pygos
0