Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

changer la casse

elodie77

XLDnaute Nouveau
slt tt le monde!


je savais comment faire avant ms je me souviens plus d'un petit détail.

Comment fais on déjà pour mettre une majuscule au début d'un texte en miniscule sans macro?

merci d'avance
 

Tibo

XLDnaute Barbatruc
Resalut Elodie,

Exemple :

En A1 : ton mot

en B1 : formule : =NOMPROPRE(A1)

Attention : cette fonction te met une majuscule à tous les mots (si il y en a plusieurs)

La solution pour avoir une majuscule uniquement au 1er mot serait (toujours en B1) :

=NOMPROPRE(GAUCHE(A1;TROUVE(' ';A1)))&STXT(A1;TROUVE(' ';A1)+1;NBCAR(A1))

@+
 

Monique

Nous a quitté
Repose en paix
Bonjour,

Ou celle-ci si on ne veut que la 1ère lettre en majuscule :
=NOMPROPRE(GAUCHE(A1;1))&STXT(A1;2;1024)

ou bien
=NOMPROPRE(STXT(A1;1;1))&STXT(A1;2;1024)
=MAJUSCULE(STXT(A1;1;1))&STXT(A1;2;1024)
 

Tibo

XLDnaute Barbatruc
Bonjour Monique,

Histoire de gagner 2 caractères sur ta formule :

=NOMPROPRE(GAUCHE(A1))&STXT(A1;2;1024)

Bon Week-end à toi

A bientôt

Message édité par: tibo, à: 26/11/2005 14:34
 

Discussions similaires

Réponses
22
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…