[Excel] Majuscule sur la première lettre

Résolu/Fermé
BB - 6 févr. 2006 à 17:07
 Mohammad - 4 avril 2018 à 14:53
Bonjour,
lorsqu'on insère du texte dans excel, y'a-t-il un moyen pour que la première lettre de chaque cellule soit mise automatiquement en majuscule?
J'ai regardé dans outils/options/orthographe mais n'y ai rien trouvé le permettant. Une astuce peut-être?
D'avance merci pour votre aide!

14 réponses

Il y a plus simple :
=CONCATENER(MAJUSCULE(GAUCHE(D2;1));DROITE(D2;(NBCAR(D2))-1))

En gros, on extrait la première lettre à gauche (GAUCHE()) que l'on passe en majuscule (MAJUSCULE()), puis on extrait la partie droite(DROITE()) après la première lettre (NBCAR(D2))-1), on concatène le tout...
124
Ou plus simplement faire : =NOMPROPRE()

A1 --> maison
B1 --> =NOMPROPRE(A1) affichera alors Maison
-1
Cysium
Messages postés
1
Date d'inscription
mercredi 23 novembre 2016
Statut
Membre
Dernière intervention
23 novembre 2016
> Twarn
23 nov. 2016 à 16:09
Merci pour la solution !

J'ai gagné pas mal de temps.
0
Bonjour

Encore plus simple dans excel 2007 :
1 - clique sur une cellule vide à coté du mot à transformer
2 - Onglet Formules -> Menu "Texte" -> fonction "nompropre"
3- enfin tu cliques sur la cellule du nom à transformer et tu valides
ton mot a sa première lettre en majuscule.

tu peux recopier la formule si tu es dans un tableau.

Puis, si tu veux remplacer les anciens noms (tout en minuscule) par les nouveaux (1re lettre en maj.) :
- "copier" la colonne des nouveaux mots
- puis "collage spécial / valeurs"

Bonne journée
0
Champion : bravo : quel gain d etemps !
0
Merci excellent conseil !!
0