Bulle avec contenu listbox selon pointeur de la souris (dans userform)

  • Initiateur de la discussion Initiateur de la discussion marie49
  • 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 !

marie49

XLDnaute Occasionnel
Bonjour,

J'ai cherché mais je n'ai pas trouvé. Peut-être que je n'utilise pas le bon vocabulaire.

Je souhaiterai visualiser dans une bulle d'info la valeur d'une ligne d'une listbox (car cette dernière ne se voit pas entièrement : trop longue) lorsque l'utilisateur s'en approche avec le pointeur de sa souris. Tout cela est dans un usf.

Savez-vous si cela est possible?

Merci pour votre aide

Marie
 
Re : Bulle avec contenu listbox selon pointeur de la souris (dans userform)

Bonjour,

J'ai cherché mais je n'ai pas trouvé. Peut-être que je n'utilise pas le bon vocabulaire.

Je souhaiterai visualiser dans une bulle d'info la valeur d'une ligne d'une listbox (car cette dernière ne se voit pas entièrement : trop longue) lorsque l'utilisateur s'en approche avec le pointeur de sa souris. Tout cela est dans un usf.

Savez-vous si cela est possible?

Merci pour votre aide

Marie

bonjour Marie

ce n'est pas exactement ce que tu cherche mais bon
a défaut c'est déjà une idée ...

Private Sub ListBox1_Click()
Me.Caption = ListBox1.List(ListBox1.ListIndex)
End Sub

donc l'intitulé de la fenetre affiche ton texte.
fais ta fenêtre assez large et on verra tout.
sans clicker de nouveau mais juste en utilisant tes
flèches haut/bas tu verras tes autres lignes de listbox.
(tu peux avec un peu d'espace dans cette fenêtre
ajouter un Label et donc modifier ton code :
Private Sub ListBox1_Click()
Label.Caption = ListBox1.List(ListBox1.ListIndex)
End Sub)

Donc logiquement ta suite de procédure devra être
lancée par un autre contrôle (bouton par ex)

si d'autres personnes ont mieux ...
 
Re : Bulle avec contenu listbox selon pointeur de la souris (dans userform)

Bonjour,

Merci pour vos réponses : je vais tester celle de tora pas encore fait.

En fait, je pense qu'il faut que je mette l' instruction
listbox1.ControlTipText = "Ceci est le texte qui doit s'afficher"
dans listbox1.mousemove mais ne connaissant pas les paramètres utilisés par cette private sub, je vais d'abord voir de quoi ca parle.

Merci et si quelqu'un a une idée, je suis preneuse

marie
 
Re : Bulle avec contenu listbox selon pointeur de la souris (dans userform)

Bonjour,

Merci pour vos réponses : je vais tester celle de tora pas encore fait.

En fait, je pense qu'il faut que je mette l' instruction
listbox1.ControlTipText = "Ceci est le texte qui doit s'afficher"
dans listbox1.mousemove mais ne connaissant pas les paramètres utilisés par cette private sub, je vais d'abord voir de quoi ca parle.

Merci et si quelqu'un a une idée, je suis preneuse

marie

mousemouve c'est un plan valable si tu sais quoi afficher
le souci est d'arriver a situer dans la listbox l'emplacement
de ta souris ... là c'est coton ...

peut-etre une idée ... quelle est ta taille de police
pour cette Listbox ???
( l'idéé ne sera valable que si l'intégral de ta Listbox est visible
dans le sens de la hauteur : pas d'ascenseur <scrollbar> partie
droite de la Listbox, en bas de Listbox c'est ok )
 
Dernière édition:
- 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
Retour