iconeexcel.gif (1867 octets)

Comment fait-on pour mettre en majuscule toute une colonne ?

A la base, vous avez toute une liste de clients dans la colonne A par exemple, mais le problème est que tous ces clients sont écrits pour certains en minuscule, pour d'autres en majuscules, et encore pour d'autres différemment, comme ceci :

  A B C D
1 dupond truc xxx yyy
2 MARTin machin xxx yyy
3 mULLER bidule xxx yyy

Le but est de transformer les noms en bleu tout en majuscule.

Première étape : Insérer une colonne vide juste à côté de A pour obtenir ceci :

  A B C D
1 dupond   truc xxx
2 MARTin   machin xxx
3 mULLER   bidule xxx

Ensuite, dans la cellule B1, écrivez ceci :

  A B C D
1 dupond =majuscule(A1) truc xxx
2 MARTin   machin xxx
3 mULLER   bidule xxx

Et tirez vers le bas pour avoir toute la colonne B Remplie :

  A B C D
1 dupond =majuscule(A1) truc xxx
2 MARTin =majuscule(A2) machin xxx
3 mULLER =majuscule(A3) bidule xxx

Vous obtenez le résultat suivant :

  A B C D
1 dupond DUPOND truc xxx
2 MARTin MARTIN machin xxx
3 mULLER MULLER bidule xxx

Parfait... Mais maintenant, le problème vient que vous ne pouvez pas supprimer la colonne A, ni effacer son contenu, car la fonction majuscule s'appuie sur leur contenu... Vous obtiendriez ceci si vous supprimez la colonne A :

  A B C
1 #REF! truc xxx
2 #REF! machin xxx
3 #REF! bidule xxx

Elle nous casse les pieds cette colonne A ! Voici l'astuce pour s'en débarasser :

Sélectionner toute la colonne B en Noir, comme ceci

  A B C D
1 dupond DUPOND truc xxx
2 MARTin MARTIN machin xxx
3 mULLER MULLER bidule xxx

Faites Edition/Copier,

Ensuite, sélectionnez la colonne A, comme ceci :

 

A

B C D
1 dupond DUPOND truc xxx
2 MARTin MARTIN machin xxx
3 mULLER MULLER bidule xxx

Et faites Edition/COLLAGE SPECIAL : Cochez la case "Valeur", et faites OK

Ca donne ceci :

  A B C D
1 DUPOND DUPOND truc xxx
2 MARTIN MARTIN machin xxx
3 MULLER MULLER bidule xxx

Et maintenant ? Vous supprimez la colonne B !, et le résultat est celui escompté :

  A B C
1 DUPOND truc xxx
2 MARTIN machin xxx
3 MULLER bidule xxx

N'est-ce pas formidable ?

astuce.gif (2905 octets)Et si vous aviez voulu ne mettre que la première lettre en majuscule, et les autres en minuscules ? Vous faites exactement la même marche à suivre, mais vous remplacez la fonction Majuscule par la fonction NomPropre ... Et le tour est joué ! Tout mettre en minuscule ? Encore pareil, mais avec la fonction minuscule !