Bouton et suppression d'une ligne de listbox [Résolu]

Messages postés
17
Date d'inscription
lundi 5 mars 2007
Dernière intervention
18 mars 2007
- - Dernière réponse : cs_kossuth
Messages postés
17
Date d'inscription
lundi 5 mars 2007
Dernière intervention
18 mars 2007
- 18 mars 2007 à 21:20
Salut à tous

Comment peux-t-on supprimer à partir d'un Commandbutton une ligne de listbox mais par rapport à son contenu plutot qu'à sa position

par exemple dans une listbox on a :
toto
titi
tata

on veux supprimer titi par rapport à "titi" plutot qu'à sa position 1 dans la liste

J'espère avoir était clair

Merci

@ bientot Kossuth
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
Messages postés
3877
Date d'inscription
mardi 19 mars 2002
Dernière intervention
23 août 2018
16
3
Merci
Private Sub UserForm_Initialize()  ' ou Form_Load en VB6
    TextBox1 = "titi"
   
    ListBox1.AddItem "tata"
    ListBox1.AddItem "toto"
    ListBox1.AddItem "titi"
    ListBox1.AddItem "tutu"
End Sub

Private Sub CommandButton1_Click()
    Dim I As Integer
   
    For I = 0 To ListBox1.ListCount - 1
        If ListBox1.List(I) = TextBox1.Text Then
            MsgBox TextBox1.Text & " est à la ligne " & I + 1
            ListBox1.RemoveItem I
            Exit For
        End If
    Next
End Sub

MPi

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 91 internautes nous ont dit merci ce mois-ci

Commenter la réponse de cs_MPi
Messages postés
17
Date d'inscription
lundi 5 mars 2007
Dernière intervention
18 mars 2007
0
Merci
Merci beaucoup MPi

ça marche nickel

Kossuth
Commenter la réponse de cs_kossuth

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.