Table des matières
Dans cet article, je voudrais vous parler des différentes façons de changer les majuscules d'Excel en minuscules ou en majuscules normales. Vous apprendrez comment effectuer ces tâches à l'aide des fonctions minuscules/supérieures d'Excel, des macros VBA, de Microsoft Word et d'un module complémentaire facile à utiliser d'Ablebits.
Le problème est qu'Excel ne dispose pas d'une option spéciale pour changer la casse du texte dans les feuilles de calcul. Je ne sais pas pourquoi Microsoft a fourni à Word une fonction aussi puissante et ne l'a pas ajoutée à Excel. Cela faciliterait vraiment les tâches liées aux feuilles de calcul pour de nombreux utilisateurs. Mais vous ne devez pas vous précipiter pour retaper toutes les données textuelles de votre tableau. Heureusement, il existe quelques bonnes astuces pour convertir les valeurs textuelles dans les cellules enen majuscules, en majuscules et en minuscules. Laissez-moi les partager avec vous.
Table des matières :
Fonctions Excel pour changer la casse du texte
Microsoft Excel dispose de trois fonctions spéciales que vous pouvez utiliser pour changer la casse d'un texte, à savoir UPPER , INFÉRIEURE et PROPRE La fonction upper() permet de convertir toutes les lettres minuscules d'une chaîne de texte en majuscules. La fonction lower() permet d'exclure les majuscules du texte. La fonction proper() met la première lettre de chaque mot en majuscule et laisse les autres lettres en minuscules (Proper Case).
Ces trois options fonctionnent sur le même principe, je vais donc vous montrer comment utiliser l'une d'entre elles. Prenons l'option Fonction majuscule d'Excel à titre d'exemple.
Entrez une formule Excel
- Insérez une nouvelle colonne (auxiliaire) à côté de celle qui contient le texte que vous voulez convertir.
Remarque : cette étape est facultative. Si votre tableau n'est pas très grand, vous pouvez utiliser n'importe quelle colonne vide adjacente.
- Entrez le signe égal (=) et le nom de la fonction (EN HAUT) dans la cellule adjacente de la nouvelle colonne (B3).
- Saisissez la référence de la cellule appropriée dans les parenthèses. (C3) après le nom de la fonction.
Votre formule devrait ressembler à ceci
=UPPER(C3)
où C3 est la cellule de la colonne d'origine qui contient le texte à convertir. - Cliquez sur Enter .
Comme vous pouvez le voir dans la capture d'écran ci-dessus, la cellule B3 contient la version en majuscules du texte de la cellule C3.
Copier une formule vers le bas d'une colonne
Vous devez maintenant copier la formule dans d'autres cellules de la colonne d'aide.
- Sélectionnez la cellule qui contient la formule.
- Déplacez le curseur de votre souris sur le petit carré (poignée de remplissage) dans le coin inférieur droit de la cellule sélectionnée jusqu'à ce que vous voyiez une petite croix.
- Maintenez le bouton de la souris et faites glisser la formule vers le bas sur les cellules où vous voulez qu'elle s'applique.
- Relâchez le bouton de la souris.
Remarque : si vous devez remplir la nouvelle colonne jusqu'à la fin du tableau, vous pouvez ignorer les étapes 5 à 7 et double-cliquer sur la poignée de remplissage.
Supprimer une colonne d'aide
Vous avez donc deux colonnes avec les mêmes données de texte, mais dans des cas différents. Je suppose que vous aimeriez ne laisser que la bonne colonne. Copions les valeurs de la colonne d'aide et supprimons-la.
- Mettez en surbrillance les cellules qui contiennent la formule et appuyez sur Ctrl + C pour les copier.
- Cliquez avec le bouton droit de la souris sur la première cellule de la colonne d'origine.
- Cliquez sur le Valeurs icône sous Options de collage dans le menu contextuel.
Comme vous n'avez besoin que des valeurs de texte, choisissez cette option pour éviter les erreurs de formule par la suite.
- Cliquez avec le bouton droit de la souris sur la colonne d'aide sélectionnée et choisissez l'option Supprimer dans le menu.
- Choisissez Colonne entière dans le Supprimer et de cliquer sur OK .
Vous êtes là !
Cette théorie peut vous sembler très compliquée. Détendez-vous et essayez de suivre toutes ces étapes vous-même. Vous verrez que changer de cas à l'aide des fonctions Excel n'est pas difficile du tout.
Utiliser Microsoft Word pour changer la casse dans Excel
Si vous ne voulez pas vous embêter avec des formules dans Excel, vous pouvez utiliser une commande spéciale pour changer la casse du texte dans Word. N'hésitez pas à découvrir comment cette méthode fonctionne.
- Sélectionnez la plage dans laquelle vous souhaitez modifier la casse dans Excel.
- Appuyez sur Ctrl + C ou cliquez avec le bouton droit de la souris sur la sélection et choisissez la fonction Copie dans le menu contextuel.
- Ouvrez un nouveau document Word.
- Appuyez sur Ctrl + V ou cliquez avec le bouton droit de la souris sur la page vierge et sélectionnez la fonction Pâte dans le menu contextuel
Vous avez maintenant votre tableau Excel dans Word.
- Mettez en surbrillance le texte de votre tableau où vous voulez changer la casse.
- Passez à la Police groupe sur le ACCUEIL et cliquez sur l'onglet Changement de cas icône.
- Choisissez l'une des 5 options de cas dans la liste déroulante.
Remarque : vous pouvez également sélectionner votre texte et appuyer sur les touches Maj + F3 jusqu'à ce que le style souhaité soit appliqué. En utilisant le raccourci clavier, vous pouvez choisir uniquement les majuscules, les minuscules ou les phrases.
Vous avez maintenant votre tableau avec le texte converti en casse dans Word. Il suffit de le copier et de le coller dans Excel.
Conversion de la casse du texte avec une macro VBA
Vous pouvez également utiliser une macro VBA pour changer la casse dans Excel. Ne vous inquiétez pas si vos connaissances en VBA laissent à désirer. Il y a quelque temps, je n'y connaissais pas grand-chose non plus, mais je peux maintenant vous faire part de trois macros simples qui permettent à Excel de convertir du texte en majuscules, en caractères propres ou en minuscules.
Je ne vais pas m'étendre sur le sujet et vous dire comment insérer et exécuter du code VBA dans Excel, car cela a été bien décrit dans l'un de nos précédents articles de blog. Je veux juste montrer les macros que vous pouvez copier et coller dans le code. Module .
Si vous voulez convertir du texte en majuscule vous pouvez utiliser la macro Excel VBA suivante :
Sub Uppercase() For Each Cell In Selection If Not Cell.HasFormula Then Cell.Value = UCase(Cell.Value) End If Next Cell End Sub
Pour postuler Excel minuscule à vos données, insérez le code indiqué ci-dessous dans le fichier Module fenêtre.
Sub Lowercase() For Each Cell In Selection If Not Cell.HasFormula Then Cell.Value = LCase(Cell.Value) End If Next Cell End Sub
Choisissez la macro suivante si vous voulez convertir vos valeurs de texte en cas propre / titre .
Sub Propercase() For Each Cell In Selection If Not Cell.HasFormula Then Cell.Value = _ Application _ .WorksheetFunction _ .Proper(Cell.Value) End If Next Cell End Sub
Changez rapidement de cas avec le complément Cell Cleaner
Au vu des trois méthodes décrites ci-dessus, vous pouvez penser qu'il n'existe pas de moyen simple de changer la casse dans Excel. Nettoyeur de cellules Il est probable que vous changiez d'avis par la suite et que cette méthode vous convienne mieux.
- Téléchargez l'add-in et installez-le sur votre ordinateur.
Après l'installation, le nouveau Ablebits Data apparaît dans Excel.
- Sélectionnez les cellules dans lesquelles vous souhaitez modifier la casse du texte.
- Cliquez sur le Changement de cas dans l'icône Nettoyer groupe sur le Ablebits Data onglet.
Le site Changement de cas s'affiche à gauche de votre feuille de calcul.
- Sélectionnez le cas dont vous avez besoin dans la liste.
- Appuyez sur le bouton Changement de cas pour voir le résultat.
Remarque : Si vous souhaitez conserver la version originale de votre tableau, vérifiez l'option Feuille de travail de sauvegarde boîte.
Avec le Nettoyeur de cellules pour Excel, la routine de changement de cas semble être beaucoup plus facile, n'est-ce pas ?
Outre la modification de la casse du texte, Cell Cleaner peut vous aider à convertir les chiffres du format texte au format numérique, à supprimer les caractères indésirables et les espaces superflus dans votre tableau Excel. Téléchargez la version d'essai gratuite de 30 jours et vérifiez à quel point ce module complémentaire peut vous être utile.
Vidéo : comment changer la casse dans Excel
J'espère que maintenant que vous connaissez de bonnes astuces pour changer la casse dans Excel, cette tâche ne sera plus jamais un problème. Les fonctions Excel, Microsoft Word, les macros VBA ou le complément Ablebits sont toujours là pour vous. Il ne vous reste plus qu'à choisir l'outil qui vous conviendra le mieux.