Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Autres (RESOLU)Info bulle lors d'un passage du curseur sur textbox

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 !

Solution
Bonjour,

J'ai supposé qu'il s'agissait du TextBox de votre fichier d'hier. Alors voici deux propositions de contournement du manque de tooltiptext sur les TextBox de feuille de calcul.

TextBox1 : Evènement MouseMouve un texte apparaît dans un shape qui s'affiche ou se cache.
Inconvénient : ne pas aller trop vite avec la souris, sinon le shape ne se cache pas.

TextBox2 : Evènement MouseMouve un texte apparaît ou se cache dans la cellule.

cordialement
Bonjour,

J'ai supposé qu'il s'agissait du TextBox de votre fichier d'hier. Alors voici deux propositions de contournement du manque de tooltiptext sur les TextBox de feuille de calcul.

TextBox1 : Evènement MouseMouve un texte apparaît dans un shape qui s'affiche ou se cache.
Inconvénient : ne pas aller trop vite avec la souris, sinon le shape ne se cache pas.

TextBox2 : Evènement MouseMouve un texte apparaît ou se cache dans la cellule.

cordialement
 

Pièces jointes

bonjour
une autre méthode consiste de jongler avec un label transparent pour la sortie
et sur dimensionné pour éviter les ratés avec des deplacement trop rapides avec la souris

pour la démo j'ai laissé le label opaque en rouge dans le classeur il est transparent bien sur
le move sur textbox affiche le label rouge et le tooltip
le move sur le label fait disparaître les deux
quand il invisible on retrouve donc l'accès au cellules


 

Pièces jointes

Bonsoir à tous,

Une autre solution dans le fichier joint.

Elle consiste à placer devant la TextBox une forme (Rectangle) dotée d'un lien hypertexte avec info-bulle.

La macro dans le code de la feuille :
VB:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If ActiveCell.Address = "$E$4" Then
    Shapes("Rectangle 1").Visible = False
    TextBox1.Activate
Else
    Shapes("Rectangle 1").Visible = True
End If
End Sub
A+
 

Pièces jointes

- 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

  • Question Question
Microsoft 365 Contrôle sur date
Réponses
8
Affichages
313
  • Question Question
Microsoft 365 format date
Réponses
3
Affichages
139
Réponses
2
Affichages
118
Réponses
2
Affichages
108
Réponses
4
Affichages
136
  • Question Question
XL 2021 listbox
Réponses
18
Affichages
502
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…