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
 

Statistiques des forums

Discussions
312 105
Messages
2 085 350
Membres
102 870
dernier inscrit
Armisa