indication présence dans liste

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

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.
 
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.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
1
Affichages
430
Retour