Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.
Icône de la ressource

VBA - Vertical Scroll en ComboBox, ListBox et TextBox (ActiveX en Feuille et en UserForm) V11

Dudu2

XLDnaute Barbatruc
Dudu2 a soumis une nouvelle ressource:

VBA - Srroll en ComboBox et ListBox (ActiveX et UserForm) - Finis les ascenseurs laborieux, la molette de la souris vous offre la liberté


En savoir plus sur cette ressource...
 

Dudu2

XLDnaute Barbatruc
Bonjour @Toubabou,
As-tu inséré le Module_Scroll_ListBox_ComboBox dans ton projet VBA ?
Sinon, il faut ouvrir le fichier téléchargé, aller dans la fenêtre VBA et faire un "drag & drop" du module en question vers ton projet.
 
Dernière édition:

Dudu2

XLDnaute Barbatruc
Tu n'as pas répondu à la question;
As-tu insérer le Module_Scroll_ListBox_ComboBox dans ton projet VBA ?
C'est ce module qui contient les fonctions utiles.

 

Usine à gaz

XLDnaute Barbatruc
Bonsoir Dudu2
Quel travail ça a été lol
Bravo pour ton courage et ta ténacité.
Beau résultat Bravo à toi.
Bonne fin de journée
 

Toubabou

XLDnaute Impliqué
Alors pour profiter pleinement de ce super travail encore une question :
"Est-il possible de supprimer l'ascenseur vertical,?"
Bonne soirée à tous
 

Dudu2

XLDnaute Barbatruc
"Est-il possible de supprimer l'ascenseur vertical,?"
J'ai vu des sujets sur ce thème dans différents forums, par exemple ici:

Ceci dit, la présence de l'ascenseur vertical indique qu'il y a des items de la liste qui sont au-dessus et/ou au-dessous de la partie visible. Cela invite l'utilisateur à y aller voir, car une liste qui s'affiche complètement n'aura pas d'ascenseur vertical.
Si la liste n'est pas longue, il suffit alors d'ajuster la hauteur de la ListBox (ListBox.Height) ou le nombre d'items affichés en ComboBox (ComboBox.ListRows) pour faire disparaître naturellement l'ascenseur vertical.
 

Alain 79

XLDnaute Junior
Supporter XLD
Bonsoir,
Cette solution est très intéressante surtout lorsque l'on a une liste longue.
J'ai donc installé ce module et créé une Combo box dans ma feuille mais lorsque je clique sur un des éléments j'ai un message d'erreur :

Si je clique sur le bouton débogage VBA s'ouvre :

Pourquoi ??
 

Dudu2

XLDnaute Barbatruc
Bonsoir,
Aucune idée ! Je n'arrive pas à reproduire, même en plaçant la valeur sur une autre feuille que celle de la ComboBox1.
Sheets("Data") est protégée ?
En quelle version Windows et version Office et 32 ou 64 Bits Office es-tu ?
Est-ce que tu aurais un fichier à envoyer pour tester ?
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…