Forcer la première lettre d'un textbox en majuscule

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

N

Natorp

Guest
bonjour à tous et à toutes

Est-il possible de forcer la première lettre d'un textbox à être en majuscule,
j'ai bien trouvé sur le forum comment mettre tout le textbox en majuscule,
cela me convient bien pour le NOM, mais comment faire pour le Prénom

merci de votre attention

Gérard
 
Salut à tous
Bonjour Gérard

Dim saisie as string

saisie=textbox1.value

saisie=UCase$(Left(saisie, 1)) & LCase(Right(saisie, Len(saisie) - 1))
sheets(1).range("A1").value=saisie 'te copie la valeur entrée dans le textbox1 avec une majuscule au premier caractère...

bon doit y avoir plus simple mais ça marche pour les prénoms simples pour les prénoms composés c'est un autre problème...


@+
Steplof
 
Salut à vous tous,

Il existe une fonction feuille de calcul : NOMPROPRE qui résout le pb des prénoms composés en VBA cela donne

textbox1.value=WorksheetFunction.Proper(textbox1.value)

Et oilà à bientôt et Bon app
Valérie
 
- 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
2
Affichages
118
  • Question Question
XL pour MAC mise en forme
Réponses
2
Affichages
568
  • Question Question
Microsoft 365 Lecture vocale USF
Réponses
5
Affichages
208
Réponses
13
Affichages
488
Retour