Left(TextBox1.Value, 1).delete

  • Initiateur de la discussion Initiateur de la discussion Temjeh
  • Date de début Date de début

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 !

T

Temjeh

Guest
Rebonjour encore Temjeh

J'aimerais si possible enlever la première lettre de textbox si c'est *

J'ai fait ceci:

Dim s
s = '*'
If Left(TextBox1.Value, 1) = s Then
'bug ici
Left(TextBox1.Value, 1).Clear
End If

Merci beaucoup
 
Bonjour

Private Sub TextBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean)

If Left(Me.TextBox1.Text, 1) = '*' Then Me.TextBox1.Text = Right(Me.TextBox1, Len(Me.TextBox1) - 1)

End sub

Cela t'enlève l'étoile en début de ton textbox une fois que tu sors de celui-ci

Bon courage
 
Merci beaucoup
on peut se demander pourquoi?

Car pour surmonter un bug a la fermeture de Uf je met une * a un mot et je ne veut pas qu'a chaque fermeture en ajoute un

Merci encore et ptêtre la prochaine fois un peut plus vite j'ai quand même attendue 3minutes!!!!!

😛

Merci Pascal
Temjeh
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
15
Affichages
760
Réponses
10
Affichages
658
Réponses
2
Affichages
519
Réponses
5
Affichages
898
Retour