Mettre en majuscule la première lettre d'un mot

Mettre en majuscule la première lettre d'un mot - VB/VBA/VBS - Programmation

Marsh Posté le 01-10-2008 à 15:45:39    

Bonjour à tous,
ma difficulté est de mettre la première lettre d'un mot en majuscule dans une cellule sous excel .
 
Merci

Reply

Marsh Posté le 01-10-2008 à 15:45:39   

Reply

Marsh Posté le 01-10-2008 à 16:20:13    

Dans une formule

=MAJUSCULE(GAUCHE(A1;1))&MINUSCULE(DROITE(A1;NBCAR(A1) - 1))

En VBA

   s = Cells(1, 1).Value
    Cells(1, 1).Value = UCase(Left(s, 1)) & LCase(Right(s, Len(s) - 1))


Message édité par olivthill le 01-10-2008 à 16:32:56
Reply

Marsh Posté le 05-10-2008 à 10:59:53    

Bonjour,
Il y a aussi : =NOMPROPRE(A1)
A+

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed