IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Info-bulle sur textbox hors user form


Sujet :

Macros et VBA Excel

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    60
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Juin 2003
    Messages : 60
    Points : 38
    Points
    38
    Par défaut Info-bulle sur textbox hors user form
    Bonjour,

    Je cherche a placer une info bulle sur une textbox non située dans une user form, juste placée dans une feuille.

    J'ai essayé d'utiliser
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ListBox1.ControlTipText = "test infobulle1"
    mais je ne sias pas trop sur quel evènement le placer.
    j'ai essayé sur le ListBox1_MouseUp mais cela ne fonctionne pas.


    Si ce n'est pas possible, avez-vous des astuces ?

    Merci

  2. #2
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    60
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Juin 2003
    Messages : 60
    Points : 38
    Points
    38
    Par défaut
    En attendant une vraie info-bulle, j'ai bidouillé en affichant une textbox lorsque la textbox a le focus.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Private Sub TextBox1_GotFocus()
    TextBox_Help.Visible = True
    ' Pour que mon "aide" soit à la même hauteur
    TextBox_Help.Top = TextBox1.Top
    'j'utilise une feuille à part avec le contenu des "aides"
    TextBox_Help.Value = Sheets("Help").Range("help!A1")
    End Sub
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Private Sub TextBox1_LostFocus()
    TextBox_Help.Visible = False
    End Sub
    Aie, j'ai pleins de texbox dans ma feuille mais je ne veux pas réecrire ce code pour toutes mes textbox ! comment faire ?

    De la même façon je force en majuscule mes textbox et je ne veux pas réecrire à chaque fois
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Private Sub TextBox1_Change()
    TextBox1.Text = UCase(TextBox1.Text)
    End Sub
    merci d'avance, là j'ai vraiment besoin d'une réponse.

Discussions similaires

  1. [XL-2003] info-bulle sur forme automatique
    Par octet dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 16/10/2012, 10h26
  2. Info bulle sur SELECT
    Par Maxbenji dans le forum Balisage (X)HTML et validation W3C
    Réponses: 9
    Dernier message: 14/09/2007, 11h47
  3. [MFC] Créer une multitude d'infos bulles sur une vue
    Par Philippe320 dans le forum MFC
    Réponses: 2
    Dernier message: 03/02/2006, 10h57
  4. [C#] [Win forms] Info bulle sur bouton
    Par RobinJulie dans le forum Windows Forms
    Réponses: 4
    Dernier message: 25/11/2004, 16h12
  5. Info bulle sur un TImage
    Par Dauphin dans le forum C++Builder
    Réponses: 4
    Dernier message: 30/09/2004, 13h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo