• Initiateur de la discussion Initiateur de la discussion jb
  • 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 !

J

jb

Guest
Bonjour,

Voilà, j'ai un pb. Depuis un USF, je saisie des données dans un textbox. Je voudrai ne pas me soucier de savoir si je suis en majuscules ou pas et que le résultat soit la première lettre en majuscule et le reste en minuscule. Quelqu'un pourrait-il m'aider ?
Bon allez, j'en profite pour poser un peu le même style de question mais cette fois pour un autre textbox où je veux que les valeurs soient automatiquement en majuscules lors de la saisie dans celui-ci => quelqu'un peut-il m'aider aussi pour ce point ?

En tout cas, je vous remercie quand même et vous souhaite une très bonne soirée.

JB.
 
Bonjour,

--> Cas no 1 (1ère lettre en majuscule) :

Private Sub TextBox1_Change()

If Len(TextBox1.Text) = 1 Then
TextBox1.Text = UCase(TextBox1.Text)
End If

End Sub


--> Cas no 2 (tout en majuscule) :

Private Sub TextBox2_Change()

TextBox2.Text = UCase(TextBox2.Text)

End Sub


Slts

wape
 
Oups, désolé...

--> Cas no 1 (1ère lettre en majuscule) :

Private Sub TextBox1_Change()

If Len(TextBox1.Text) = 1 Then
TextBox1.Text = UCase(TextBox1.Text)
Else
TextBox1.Text = Mid$(TextBox1.Text, 1, 1) & LCase(Mid$(TextBox1.Text, 2))
End If

End Sub


Slts

wape
 
- 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
6
Affichages
190
Réponses
13
Affichages
983
Retour