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 :

mettre une phrase dans un ControlTipText sur plusieurs lignes


Sujet :

Macros et VBA Excel

  1. #1
    Membre du Club
    mettre une phrase dans un ControlTipText sur plusieurs lignes
    Bonjour,

    je voudrai que dans les propriétés d'un ComBobox , donc le ControlTipText , il est ecrit , quand je mets la souris sur le TextBox , ceci :


    Constituant (Jean,daniel,Yvette,Yvette,lucas,Jean.Dupont, joe123...) ou d'un nom de service (vente,info...) ou un nom de service (info, vente, postmaster). Seuls les lettres sans accent, les chiffres et le point sont autorisés.

    et je voudrai que dans le ControlTipText , ça s'écrive sur plusieurs lignes , comme ci-dessous :


    Constituant (Jean,Daniel,Yvette,lucas,
    Jean.Dupont, joe123)...) ou d'un nom
    de service (vente,info,postmaster... ).
    Seul les lettres sans accent, les chiffres
    et le point sont autorisés.
    je vous montre (succintement) le formulaire (...et surtout le dernier TextBox et ComboBox)


    Pouriez-vous m'aider ?



    Merci.

  2. #2
    Rédacteur/Modérateur

    Salut,

    les caractères de retour à la ligne les plus fréquents sont vbCr, vbLf et vbCrLf

    la syntaxe étant de ce style
    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    Dim TaChaine As String
    TaChaine = "a" & vbCrLf & "b"
    Cycle de vie d'un bon programme :
    1/ ca fonctionne 2/ ca s'optimise 3/ ca se refactorise

    Pas de question technique par MP, je ne réponds pas

    Apprendre à programmer avec Access 2016 et Access 2019

    Pensez à consulter la FAQ Excel et la FAQ Access

    Derniers tutos
    Excel et les paramètres régionaux
    Les fichiers Excel binaires : xlsb,

    Autres tutos

  3. #3
    Membre du Club
    Bonjour,

    Voici le code que j'ai, mais ce code ne marche pas :


    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    Private Sub TextBox_EMAIL_Change()
    Dim Cha As String
     
    '   Constituant (Jean,daniel,Yvette,Yvette,lucas,Jean.Dupont, joe123...) ou d'un nom de service (vente,info...) ou un nom de service (info, vente, postmaster). Seuls les lettres sans accent, les chiffres et le point sont autorisés.
     
    Cha = "Constituant (Jean,daniel,Yvette,Yvette," & vbCrLf & "Lucas,Jean.Dupont, joe123...)" & vbCrLf & "ou d'un nom de service (vente,info...) " & vbCrLf & " ou un nom de service (info, vente, postmaster)." & vbCrLf & " Seuls les lettres sans accent, les chiffres " & vbCrLf & "et le point sont autorisés."
     
    TextBox_EMAIL.ControlTipText = Cha.Value
    'Chaine = TextBox_EMAIL.ControlTipText
    MsgBox Cha
     
     
    End Sub


    Y aurait-il une solution ?

    Merci