Nombre de caracteres d'une textbox envoyés dans un label

Résolu/Fermé
agadio31 Messages postés 9 Date d'inscription jeudi 3 décembre 2015 Statut Membre Dernière intervention 1 juin 2016 - Modifié par pijaku le 1/06/2016 à 12:39
agadio31 Messages postés 9 Date d'inscription jeudi 3 décembre 2015 Statut Membre Dernière intervention 1 juin 2016 - 1 juin 2016 à 13:47
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
A voir également:

2 réponses

pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 753
Modifié par pijaku le 1/06/2016 à 12:48
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
0
agadio31 Messages postés 9 Date d'inscription jeudi 3 décembre 2015 Statut Membre Dernière intervention 1 juin 2016
1 juin 2016 à 13:47
C'est effectivement du VBA Excel

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

Ton code fonctionne nickel

merci !
0