Pb suppression élément listbox

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 !

cocktails

XLDnaute Nouveau
Bonjour,

j'ai créer deux listboxs: une pour déterminer des chois et l'autre pour récupérer ceux-ci par un simple double clique.

Or en double double cliquant sur la prmière listbox, je veux supprimer l'item sauf qu'il a un bugue! et je ne comprends pas pourquoi.

J'ai utiliser :
With ListBox1

'transfert la donnée de listbox1 vers listbox2
ListBox2.AddItem .List(.ListIndex, 0)
'.RemoveItem (.ListIndex + 1)

End With


Si quelqu'un pouvait regarder ca serait sympa!

Merci d'avance

Estelle
 

Pièces jointes

Re : Pb suppression élément listbox

bonjour 🙂


problème classique du rowsource.

tu ne peut pas supprimer un élément de la listbox en ayant initialisée celle ci avec rowsource.

les données de la feuille et celles de la listbox sont liées;

remplace dans l'initialize : ListBox1.RowSource = "Feuil1!liste"

par :ListBox1.List = Range("liste").Value

et ton code pour le double click :

Code:
Private Sub ListBox1_DblClick(ByVal Cancel As MSForms.ReturnBoolean)

With ListBox1
    If .ListIndex = -1 Then Exit Sub
    ListBox2.AddItem .List(.ListIndex, 0) 'transfert la donnée de listbox1 vers listbox2
    .RemoveItem (.ListIndex)
End With


End Sub

salut



 
Re : Pb suppression élément listbox

Merci ça marche!!!

Mes connaissances dans ce domaine sont limitées... je pense que j'aurais eu beaucoup de mal à trouver toute seule!

Ce forum est génial, il permet aux inexpérimentés, comme moi, de trouver leur bonheur!!

Merci encore
 
- 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
10
Affichages
306
Réponses
1
Affichages
1 K
Réponses
6
Affichages
1 K
Retour