Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

indication présence dans liste

mariobross

XLDnaute Occasionnel
bonsoir.

Comment faire pour que dans une liste , on puisse récuperer une information de présence de donnée .
Par exemple dans une liste de nom : tata , toto , tutu , si tata est entré dans une cellule a1 , je voudrai récuperer ( par fonction ou par vba ) une une info m'indiquant que tata est déja dans la liste ; l'info serai par exemple "1" en cas de présence de "tata" dans la liste et "0" en cas d'abscence .
merci.
 

mariobross

XLDnaute Occasionnel
Re : indication présence dans liste

Bonsoir jeanpierre.
oui effectivement , à cause du boulot , pas de présence sur le forum depuis longtemp et pas vu passer le mail de shubakas , j'y jette un oeil ....
 

mariobross

XLDnaute Occasionnel
Re : indication présence dans liste

le forum , j'ai trouvé moi meme , ce n'était pas bien compliqué :
la liste est en ("b1:b10") la valeur à rechercher en ("a1").
ce qui donne le code suivant :

Sub Macro1()
If Range("a1").Value = "" Then Exit Sub
For i = 1 To 10
If Cells(i, 2).Value = Range("a1").Value Then MsgBox ("cette donnée est déja dans la colone")
Next i
End Sub

pratique pour détecter des doublons dans une zone de liste.
 

Discussions similaires

Réponses
5
Affichages
171
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…