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

  • Initiateur de la discussion Natorp
  • Date de début
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
 
S

steplof

Guest
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
 
V

Valérie

Guest
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
 

Discussions similaires

Réponses
9
Affichages
418
Réponses
9
Affichages
346
Réponses
22
Affichages
992