Nombre de caracteres d'une textbox envoyés dans un label [Résolu/Fermé]

Signaler
Messages postés
9
Date d'inscription
jeudi 3 décembre 2015
Statut
Membre
Dernière intervention
1 juin 2016
-
Messages postés
9
Date d'inscription
jeudi 3 décembre 2015
Statut
Membre
Dernière intervention
1 juin 2016
-
Bonjour,

Lors de la saisie dans une texbox (13), je souhaite pouvoir actualiser un label (29) juste a cote pour y mentionner le nombre de caracteres

J'ai testé ceci :

Private Sub TextBox13_TextChanged()
Label29 = TextBox13.Text.Length & " caractères"
Me.Repaint                                                      'Rafraichit le userform

End Sub



Cela ne fonctionne pas
Merci de votre aide

2 réponses

Messages postés
12185
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
21 septembre 2020
2 495
Bonjour,

Len
devrait mieux fonctionner.

EDIT : Tu n'indiques pas ton langage de programmation.
La mention "UserForm" en commentaire me fait penser à du VBA. Si c'est le cas :
> TextChanged n'existe pas. A remplacer par Change
> Me.Repaint n'est pas obligatoire.
Ton code, en VBA, donne :
Private Sub TextBox13_Change()
    Label29 = Len(TextBox13.Text) & " caractères"
End Sub


Avant, j'arrivais jamais à finir mes phrases... mais maintenant je
Messages postés
9
Date d'inscription
jeudi 3 décembre 2015
Statut
Membre
Dernière intervention
1 juin 2016

C'est effectivement du VBA Excel

Etant novice et plutot bidouilleur, j'ai du mal avec les syntaxes !

Ton code fonctionne nickel

merci !