Bonjour Le Forum,
Voilà je possède un UserForm contenant deux listbox multiselect d'une seule colonne chacune, une combobox, et un bouton.
Ma premier listbox contient des valeurs. Quand je sélectionne des items, et que je clique sur mon bouton, ces items se basculent dans la deuxième listbox.
Selon le choix dans la combobox, des items déjà dans la deuxième listbox peuvent réapparaître dans la première.
Du coup, j'aimerais avoir un code bloquant : quand je clique sur mon bouton, si l'élément ou les éléments sélectionnés dans la première listbox figurent déjà dans la seconde, alors msgbox : l'élément ou les élements suivant(s) "son nom ou les noms" sont déjà présent dans la deuxième liste.
Mais il faut bien que le code bascule les autres éléments sélectionnés qui ne sont pas dans la 2ème listbox.
OU
Si la première solution parait compliquée, comment faire en sorte que les items déjà présent dans la 2ème listbox ne réapparaissent pas dans la première quand je change mon choix dans ma combobox ?
Ma première listbox s'alimente comme ceci :
Merci d'avance pour votre aide !!
Voilà je possède un UserForm contenant deux listbox multiselect d'une seule colonne chacune, une combobox, et un bouton.
Ma premier listbox contient des valeurs. Quand je sélectionne des items, et que je clique sur mon bouton, ces items se basculent dans la deuxième listbox.
Selon le choix dans la combobox, des items déjà dans la deuxième listbox peuvent réapparaître dans la première.
Du coup, j'aimerais avoir un code bloquant : quand je clique sur mon bouton, si l'élément ou les éléments sélectionnés dans la première listbox figurent déjà dans la seconde, alors msgbox : l'élément ou les élements suivant(s) "son nom ou les noms" sont déjà présent dans la deuxième liste.
Mais il faut bien que le code bascule les autres éléments sélectionnés qui ne sont pas dans la 2ème listbox.
OU
Si la première solution parait compliquée, comment faire en sorte que les items déjà présent dans la 2ème listbox ne réapparaissent pas dans la première quand je change mon choix dans ma combobox ?
Ma première listbox s'alimente comme ceci :
Code:
Dim Tab1() As Variant
With Sheets("TablesDéfinitives")
Tab1 = .Range("C2:C" & .Range("C65536").End(xlUp).Row).Value
End With
Listbox1.List = Tab1
Merci d'avance pour votre aide !!