Cacher un indice dans une combobox

  • Initiateur de la discussion Initiateur de la discussion ssassam
  • Date de début Date de début

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 !

ssassam

XLDnaute Occasionnel
Bonjour tout le monde,

Svp j'ai une combobox2 qui affiche la liste des N° client d'une feuil Excel.

j'ai certain N° de client qui contiens le mot ANNL (Exp:12452.ANNL)

Svp comment ne pas afficher tout les N° cui contien le mot.ANNL

Merci beaucoup
 
Re : Cacher un indice dans une combobox

Bonjour,

A voir comment ta combo est alimentée.... utilise la méthode "AddItem" en effectuant un test à l'aide de l'opérateur "like", exemple ci-dessous à adapter à ton projet :
Code:
If Not Cells(1, 1) Like "*ANNL*" Then ListBox1.AddItem
bonne journée
@+
 
Re : Cacher un indice dans une combobox

Merci Pierrot93

Voila comment est alimenté mon code:

With Sheets("xxxx")

For i = 2 To .Range("a65536").End(xlUp).Row
ComboBox1.AddItem
ComboBox1.List(ComboBox1.ListCount - 1, 0) = .Cells(i, 4)
ComboBox1.List(ComboBox1.ListCount - 1, 1) = i
Next i


Stp comment j’intègre ta proposition a mon code
 
Re : Cacher un indice dans une combobox

Re,

insère le test dans ta boucle :
Code:
For i = 2 To .Range("a65536").End(xlUp).Row
    If .Cells(i, 4) Like "*ANNL*" Then
        ComboBox1.AddItem
        ComboBox1.List(ComboBox1.ListCount - 1, 0) = .Cells(i, 4)
        ComboBox1.List(ComboBox1.ListCount - 1, 1) = i
    End If
Next i
 
- 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

Retour