A voir également:
- Excel majuscule première lettre
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Liste déroulante excel - Guide
- Si et excel - Guide
- É majuscule - Guide
- Aller à la ligne excel - Guide
4 réponses
JCB40
Messages postés
2961
Date d'inscription
lundi 2 juillet 2018
Statut
Membre
Dernière intervention
17 décembre 2024
464
1 déc. 2018 à 14:32
1 déc. 2018 à 14:32
Bonjour
Un exemple de code
Private Sub f-ent1_Change()
Dim st As String
st = f-ent1.Text
f-ent1.Text = UCase(Mid(st, 1, 1)) & Mid$(st, 2, Len(st))
f-ent1.SelStart = Len(st)
End Sub
Un exemple de code
Private Sub f-ent1_Change()
Dim st As String
st = f-ent1.Text
f-ent1.Text = UCase(Mid(st, 1, 1)) & Mid$(st, 2, Len(st))
f-ent1.SelStart = Len(st)
End Sub
Utilisateur anonyme
1 déc. 2018 à 14:54
1 déc. 2018 à 14:54
merci bien pour ta reponse JCB40
est ce qu'on peut faire boucle pour ces 5 txtbox ?
est ce qu'on peut faire boucle pour ces 5 txtbox ?
JCB40
Messages postés
2961
Date d'inscription
lundi 2 juillet 2018
Statut
Membre
Dernière intervention
17 décembre 2024
464
1 déc. 2018 à 15:27
1 déc. 2018 à 15:27
Toutes les explications ici
https://forum.formuleexcel.com/t/exercice-n-3-partie-1-creation-userfom/3344
https://forum.formuleexcel.com/t/exercice-n-3-partie-1-creation-userfom/3344
JCB40
Messages postés
2961
Date d'inscription
lundi 2 juillet 2018
Statut
Membre
Dernière intervention
17 décembre 2024
464
1 déc. 2018 à 16:03
1 déc. 2018 à 16:03
Le code à coller dans chaque Textbox en modifiant le nom des Textbox
Private Sub TextBox2_Change()
'Écriture première lettre en Majuscule
TextBox2.Value = Application.Proper(TextBox2.Value)
End Sub
Private Sub TextBox2_Change()
'Écriture première lettre en Majuscule
TextBox2.Value = Application.Proper(TextBox2.Value)
End Sub
JCB40
Messages postés
2961
Date d'inscription
lundi 2 juillet 2018
Statut
Membre
Dernière intervention
17 décembre 2024
464
1 déc. 2018 à 19:01
1 déc. 2018 à 19:01
Essaie cela à mettre dans un module
Private Sub TextBoxes_Change()
TextBoxes = UCase(TextBoxes)
End Sub
Private Sub TextBoxes_Change()
TextBoxes = UCase(TextBoxes)
End Sub