KutoolsforOffice — Une solution unique, cinq outils puissants.Faire plus avec moins d'efforts.Soldes de mars : 20 % de réduction

Modifier la casse du texte dans Excel – 6 méthodes ultra pratiques

AuteurSiluvia Date de modification

Maintenir une casse cohérente dans Excel — par exemple, mettre une majuscule à la première lettre de chaque mot ou utiliser systématiquement des majuscules ou des minuscules — améliore nettement la lisibilité et le professionnalisme de vos données. Contrairement à Microsoft Word, Excel ne propose pas de bouton « Changer la casse » pour modifier facilement la casse du texte dans les feuilles de calcul, ce qui complique la tâche de nombreux utilisateurs. Cet article vous présente six méthodes pratiques pour ajuster la casse de votre texte dans Excel, selon vos besoins. Uniformisons ensemble vos données textuelles !

modifier la casse du texte dans Excel

Vidéo : Modifier la casse du texte dans Excel


Modifier la casse du texte dans Excel

Cette section présente différentes méthodes pour transformer le texte des cellules en majuscules, en minuscules, en majuscule initiale pour chaque mot ou en majuscule uniquement en début de phrase.


Modifier la casse du texte avec les fonctions intégrées

Supposons que vous disposiez d’une liste de noms dans la plage A2:A7, comme illustré ci-dessous, et que vous souhaitiez modifier la casse du texte en majuscules, en minuscules ou avec une majuscule en début de mot. Microsoft Excel propose des fonctions intégrées pour accomplir cette tâche facilement.

données exemples
  • Fonction MAJUSCULE– Convertit le texte en majuscules, par exemple le total PRIX>LE TOTAL PRIX
  • Fonction MINUSCULE– Convertit le texte en minuscules, par exemple le total PRIX>le total prix
  • Fonction NOMPROPRE– Met en majuscule la première lettre de chaque mot dans une chaîne de texte, par exemple le total PRIX>Le Total Prix
Modifier la casse du texte en majuscules avec la fonction MAJUSCULE

Pour transformer le texte de la plage A2:A7 en majuscules, la fonction MAJUSCULE est là pour vous aider. Voici comment procéder.

Étape 1 : Appliquer la fonction MAJUSCULE

Ici, je sélectionne la cellule C2, saisis la formule suivante et appuie sur la touche Entrée pour obtenir le premier résultat.

=UPPER(A2)
Modifier la casse du texte en majuscules avec la fonction MAJUSCULE

Étape 2 : Obtenir tous les résultats

Sélectionnez la première cellule de résultat, puis faites glisser sa poignée de recopie vers le bas pour obtenir tous les résultats. Vous constaterez que le texte de référence est automatiquement converti en majuscules, comme illustré ci-dessous.

faites glisser sa poignée de recopie vers le bas pour obtenir tous les résultats
Modifier la casse du texte en minuscules avec la fonction MINUSCULE

Pour modifier la casse du texte dans la plage A2:A7 en minuscules, vous pouvez appliquer la fonction MINUSCULE comme suit.

Étape 1 : Appliquer la fonction MINUSCULE

Ici, je sélectionne la cellule C2, saisis la formule suivante et appuie sur la touche Entréepour obtenir le premier résultat.

=LOWER(A2)
Modifier la casse du texte en minuscules avec la fonction MINUSCULE

Étape 2 : Obtenir tous les résultats

Sélectionnez la première cellule de résultat, puis faites glisser sa poignée de recopie vers le bas pour obtenir tous les résultats. Vous constaterez que le texte référencé a été converti en minuscules, comme illustré dans la capture d’écran ci-dessous.

faites glisser sa poignée de recopie vers le bas pour obtenir tous les résultats
Modifier la casse du texte en casse typographique (majuscule initiale) avec la fonction MAJUSCULE.PREMIERE.LETTE

Pour modifier la casse du texte dans la plage A2:A7 en majuscule initiale (c’est-à-dire en mettant une majuscule à la première lettre de chaque mot), la fonction MAJUSCULE.PREMIERE.LETTE vous sera très utile. Voici comment procéder :

Étape 1 : Sélectionner une cellule pour afficher le résultat et appliquer la fonction MAJUSCULE.PREMIERE.LETTE

Ici, je sélectionne la cellule C2, saisis la formule suivante et appuie sur la touche Entréepour obtenir le premier résultat.

=PROPER(A2)
Modifier la casse du texte en casse typographique avec la fonction NOMPROPRE

Étape 2 : Obtenir tous les résultats

Sélectionnez la première cellule de résultat, puis faites glisser sa poignée de recopie vers le bas pour obtenir tous les résultats. Vous constaterez que le texte référencé a été converti en majuscules initiales (la première lettre de chaque mot est en majuscule), comme illustré dans la capture d’écran ci-dessous.

faites glisser sa poignée de recopie vers le bas pour obtenir tous les résultats

Modifier la casse du texte en quelques clics grâce à un outil pratique

Bien que les fonctions mentionnées ci-dessus permettent de modifier la casse du texte, elles nécessitent une colonne auxiliaire pour stocker le texte modifié — ce qui peut s’avérer peu pratique, surtout si vous avez besoin de ce texte pour des opérations ultérieures. Heureusement, la fonctionnalité Kutools pour Excel Changer la casse vous permet d’ajuster facilement la casse du texte directement dans la plage sélectionnée : en majuscules, en minuscules, en casse typographique, ou même en casse de phrase. Découvrez comment l’utiliser dès maintenant !

Après avoir installé Kutools pour Excel, accédez à Kutools>Texte>Changer la casse, puis procédez comme suit :

  1. Sélectionnez la plage contenant le texte dont vous souhaitez modifier la casse.
  2. Dans la boîte de dialogue Changer la casse, choisissez l’option de casse souhaitée.
  3. Cliquez sur OK.
    spécifiez les options dans la boîte de dialogue

Résultat

Dans ce cas, je choisis l’option Tout en majuscules. Après avoir cliqué sur le bouton OK, tous les textes dans la plage sélectionnée seront convertis en majuscules. Voir la capture d’écran ci-dessous.

obtenir le résultat avec Kutools
Remarques:

Modifier la casse du texte avec la Remplissage instantané

Passons maintenant à la troisième méthode, appelée Remplissage instantané. Introduite dans Excel 2013, cette fonctionnalité remplit automatiquement vos données dès qu’elle détecte un modèle. Utiliser le Remplissage instantané pour modifier la casse du texte dans une plage Excel est particulièrement simple. Voici la procédure pas à pas :

Étape 1 : Saisir la première entrée dans la casse souhaitée dans la cellule adjacente

Dans la cellule immédiatement adjacente à votre première entrée de données, saisissez manuellement cette entrée telle que vous souhaitez qu’elle apparaisse.

Par exemple, si je souhaite transformer le texte de la plage A2:A7 en majuscules, je me rends dans la cellule B2, située juste à côté de « Prénom », et je saisis manuellement le texte en majuscules.

saisissez la première entrée dans la casse souhaitée dans la cellule adjacente

Étape 2 : Appliquer le Remplissage instantané pour remplir automatiquement toutes les majuscules

Placez-vous dans la cellule située sous B2, saisissez le deuxième nom issu de A3 en majuscules, puis Excel détectera automatiquement le modèle à partir de votre saisie précédente et proposera une suggestion de Remplissage instantané pour compléter les cellules restantes avec du texte en majuscules. Il vous suffit alors d’appuyer sur Entrée pour accepter l’aperçu.

Appliquer la fonctionnalité Remplissage instantané
Astuce: Si Excel ne reconnaît pas le modèle lorsque vous saisissez la deuxième cellule, renseignez manuellement les données de cette cellule, puis passez à la troisième. Le modèle devrait être reconnu dès que vous commencerez à saisir les données dans la troisième cellule consécutive.

Résultat

Après avoir appuyé sur la touche Entrée pour accepter l’aperçu, vous obtiendrez une liste de texte en majuscules, comme illustré dans la capture d’écran ci-dessous.

la casse du texte est convertie selon votre choix
Remarques:
  • Cette fonctionnalité n’est disponible qu’à partir d’Excel 2013.
  • Vous pouvez suivre les mêmes étapes pour appliquer le remplissage instantané afin de convertir la casse du texte en minuscules, majuscule en début de mot ou en majuscule en début de phrase, selon vos besoins.
  • Si Excel ne propose pas automatiquement une suggestion de Remplissage instantané, vous pouvez l’appliquer manuellement à l’aide de l’une des méthodes suivantes.
    • Par raccourci
      Après avoir saisi la première Texte en majuscules dans la cellule B2, sélectionnez la plage B2:B7, puis appuyez sur les touches Ctrl+Epour remplir automatiquement le reste des Texte en majuscules.
      appliquer le Remplissage instantané via le raccourci clavier
    • Via l’option Ruban
      Après avoir saisi la première Texte en majuscules dans la cellule B2, sélectionnez la plage B2:B7, puis cliquez sur Remplissage>Remplissage instantanésous l’onglet Accueil.
      appliquer le Remplissage instantané via l’option du ruban

Modifier la casse du texte avec Microsoft Word

Utiliser Microsoft Word pour modifier la casse du texte d’une plage dans Excel repose sur une petite astuce. Cela peut s’avérer très utile si vous préférez les fonctionnalités de changement de casse offertes par Word. Voici comment procéder :

Étape 1 : Copier la plage de cellules contenant le texte dont vous souhaitez modifier la casse

Dans cet exemple, je sélectionne la plage A2:A7 dans une feuille Excel et j’appuie sur Ctrl + C pour la copier.

Copier la plage de cellules

Étape 2 : Coller le Sélectionner la plage dans un document Word

Vous devez ensuite appuyer sur Ctrl + V pour coller le contenu copié dans un document Word nouveau ou existant.

Coller la plage sélectionnée dans un document Word

Étape 3 : Modifier le texte sélectionné en majuscules, minuscules ou autres casses courantes

  1. Sélectionnez le texte copié dans Word.
  2. Sous l’onglet Accueil, cliquez pour développer le menu déroulant Changer la casse.
  3. Choisissez l’une des options de casse selon vos besoins. Ici, je sélectionne minuscules dans le menu déroulant.
    Modifier le texte sélectionné en majuscules, minuscules ou autres casses courantes dans Word

Étape 4 : Copier les textes modifiés depuis Word et les coller de nouveau dans Excel

Une fois le texte converti dans la casse souhaitée (ici en minuscules), procédez comme suit :

  1. Sélectionnez et copiez les textes modifiés dans Word.
  2. Retournez à votre feuille Excel.
  3. Sélectionnez la première cellule de la plage où vous souhaitez coller le texte, puis appuyez sur Ctrl+Vpour coller le contenu dans Excel.
    Copier les textes modifiés depuis Word et les coller à nouveau dans Excel

Modifier la casse du texte avec Power Query

Vous pouvez également utiliser la fonctionnalité Power Query pour modifier la casse du texte dans Excel. L’inconvénient de cette méthode est qu’elle nécessite plusieurs étapes, tout comme la méthode Microsoft Word. Voyons ensemble comment elle fonctionne.

Étape 1 : Sélectionner la Plage de données, activer la fonctionnalité À partir d’un tableau/plage

Sélectionnez les cellules (y compris l’en-tête) dont vous souhaitez modifier la casse — ici, je sélectionne la plage A1:A7. Ensuite, cliquez sur Données > À partir d’un tableau/plage.

cliquez sur Données > À partir d’un tableau/plage

Étape 2 : Convertir les cellules sélectionnées au format tableau

Si les cellules sélectionnées ne sont pas au format de tableau Excel, la boîte de dialogue Créer un tableau s’ouvre. Dans cette boîte de dialogue, vérifiez simplement qu’Excel a correctement détecté votre plage de cellules, cochez l’option si votre tableau comporte des en-têtes, puis cliquez sur le bouton OK.

Si les cellules sélectionnées sont déjà au format tableau Excel, passez directement à l’étape 3.

Convertir les cellules sélectionnées au format tableau

Étape 3 : Convertir les textes dans la casse souhaitée

Dans la fenêtre Power Queryqui s’ouvre, procédez comme suit :

  1. Accédez à l’onglet Transformer.
  2. Cliquez sur Format.
  3. Choisissez l’une des options de casse ()minuscules, MAJUSCULES, Mettre une majuscule à chaque mot) selon vos besoins. Ici, je sélectionne MAJUSCULES dans le menu déroulant.
    choisissez l’une des options de casse dans la fenêtre Power Query

La transformation est désormais terminée. Comme le montre la capture d’écran ci-dessous, tout le texte a été converti en majuscules dans la fenêtre Power Query, dans cet exemple.

tout le texte a été modifié en casse spécifique

Étape 4 : Enregistrer et charger le texte de retour dans Excel

  1. Dans ce cas, comme je dois spécifier une destination personnalisée pour mes données, je clique sur Fermer et charger>Fermer et charger verssous l’onglet Accueil.
    cliquez sur Fermer et charger > Fermer et charger vers sous l’onglet Accueil
    Astuce: Pour charger le texte dans un Nouvelle feuille de calcul, choisissez l’option Fermer et charger.
  2. Dans la boîte de dialogue Importer des données, choisissez l’option Feuille de calcul existante, sélectionnez une cellule pour placer le texte converti, puis cliquez sur OK.
    choisissez l’option Feuille existante et sélectionnez une cellule pour placer le texte converti

Résultat

Le texte, mis en forme selon la casse définie à l’étape 3, est désormais de retour dans votre feuille de calcul.

les données sont chargées dans la feuille Excel
Remarques:
  • Pour utiliser Power Query, vous avez besoin d’Excel 2016 ou d’une version plus récente.
  • Si vous utilisez Excel 2010 ou 2013, téléchargez le complément Microsoft Power Query pour commencer.

Modifier la casse du texte avec du code VBA

Cette méthode propose quatre codes VBA qui vous permettent de modifier la casse du texte dans une Plage limitée en majuscules, minuscules, Majuscule en début de mot ou Majuscule en début de phrase. Procédez comme suit et choisissez le code dont vous avez besoin.

Étape 1 : Ouvrir la fenêtre Microsoft Visual Basic pour Applications

Appuyez sur les touches Alt + F11 pour ouvrir cette fenêtre.

Étape 2 : Insérer un module et saisir le code VBA

Cliquez sur Insertion > Module, puis copiez-collez l’un des codes VBA suivants dans la fenêtre Module (Code).

Dans ce cas, si je souhaite modifier la casse du texte d’une plage en majuscules, je vais copier-coller le code VBA 1 ci-dessous.

copiez et collez le code dans le module

Code VBA 1 : Modifier la casse du texte dans une plage en majuscules

Sub ChangeToUppercase()
'Updated by Extendoffice 20230913
    Dim rng As Range, cell As Range

    On Error Resume Next
    Set rng = Application.InputBox("Please select a range", "KuTools For Excel", Type:= 8)
    On Error GoTo 0

    If Not rng Is Nothing Then
        For Each cell In rng.Cells
            cell.Value = UCase(cell.Value)
        Next cell
    End If
End Sub

Code VBA 2 : Modifier la casse du texte dans une plage en minuscules

Sub ChangeToLowercase()
'Updated by Extendoffice 20230913
    Dim rng As Range, cell As Range

    On Error Resume Next
    Set rng = Application.InputBox("Please select a range", "KuTools For Excel", Type:= 8)
    On Error GoTo 0

    If Not rng Is Nothing Then
        For Each cell In rng.Cells
            cell.Value = LCase(cell.Value)
        Next cell
    End If
End Sub

Code VBA 3 : Modifier la casse du texte dans une plage en Majuscule en début de mot

Sub ChangeToPropercase()
'Updated by Extendoffice 20230913
    Dim rng As Range, cell As Range
    Dim vText As Variant, i As Long

    On Error Resume Next
    Set rng = Application.InputBox("Please select a range", "KuTools For Excel", Type:= 8)
    On Error GoTo 0

    If Not rng Is Nothing Then
        For Each cell In rng.Cells
            vText = Split(cell.Value, " ")
            For i = LBound(vText) To UBound(vText)
                vText(i) = Application.WorksheetFunction.Proper(vText(i))
            Next i
            cell.Value = Join(vText, " ")
        Next cell
    End If
End Sub

Code VBA 4 : Modifier la casse du texte dans une plage en Majuscule en début de phrase

Sub ChangeToSentenceCase()
'Updated by Extendoffice 20230913
    Dim rng As Range, cell As Range
    Dim content As String

    On Error Resume Next
    Set rng = Application.InputBox("Please select a range", "KuTools For Excel", Type:= 8)
    On Error GoTo 0

    If Not rng Is Nothing Then
        For Each cell In rng.Cells
            content = LCase(cell.Value)
            cell.Value = UCase(Left(content, 1)) & Mid(content, 2)
        Next cell
    End If
End Sub

Étape 3 : Exécuter le code VBA

Appuyez sur la touche F5 pour exécuter le code. Une boîte de dialogue s’affiche alors, vous invitant à sélectionner les cellules contenant le texte dont vous souhaitez modifier la casse (ici, j’ai sélectionné la plage A2:A7). Après avoir effectué votre sélection, cliquez sur OK.

code VBA pour sélectionner les cellules afin de convertir la casse du texte

Résultat

Le texte des cellules sélectionnées est alors converti en majuscules ou dans la casse que vous avez définie.

Les cellules contenant du texte sont passées à la casse spécifiée

Comparaison de ces méthodes

Le tableau ci-dessous compare les méthodes présentées dans cet article. Chacune offre des avantages et des inconvénients, et le choix de la solution la mieux adaptée dépendra de vos besoins spécifiques.

MéthodeConsidérationTypes de casse pris en charge
Fonctions intégrées
  • Fonctionnalités natives.
  • Fonctionne avec toutes les versions.
  • Nécessite la création d’une colonne auxiliaire destinée à accueillir les résultats.
  • Majuscules
  • Minuscules
  • Majuscule en début de mot
Kutools pour Excel
  • Convivial, il ne nécessite que quelques clics.
  • Peut modifier directement les données sources.
  • Nécessite le téléchargement et l’installation.
  • Majuscules
  • Minuscules
  • Majuscule en début de mot
  • Majuscule en début de phrase
Remplissage instantané
  • Reconnaît et applique automatiquement les modèles.
  • Peut être moins précis que d’autres méthodes, en particulier avec des modèles de texte irréguliers.
  • Majuscules
  • Minuscules
  • Majuscule en début de mot
  • Majuscule en début de phrase
Microsoft Word
  • Des outils de mise en forme de texte simples et intuitifs.
  • Implique le transfert de données entre deux programmes, ce qui peut entraîner une perte de mise en forme ou de données.
  • Majuscules
  • Minuscules
  • Majuscule en début de mot
  • Majuscule en début de phrase
Power Query
  • Capable de traiter de grandes quantités de données en une seule fois.
  • Idéal pour les tâches complexes de transformation de données.
  • Peut sembler excessif pour des tâches simples.
  • Présente une courbe d’apprentissage.
  • Majuscules
  • Minuscules
  • Majuscule en début de mot
Codes VBA
  • Parfaitement adapté à l’automatisation et aux tâches complexes.
  • Nécessite des connaissances en VBA ; peut ne pas convenir aux utilisateurs non techniques.
  • Un code incorrect peut causer des problèmes.
  • Majuscules
  • Minuscules
  • Majuscule en début de mot
  • Majuscule en début de phrase

En conclusion, de nombreuses méthodes permettent de modifier la casse du texte dans Excel, chacune s’adaptant à des préférences et niveaux d’expertise variés. Que vous recherchiez une solution rapide ou une approche plus complète, il est essentiel d’explorer et de maîtriser ces différentes techniques pour trouver celle qui correspond le mieux à vos besoins. Pour aller plus loin dans la découverte des fonctionnalités d’Excel, notre site propose une multitude de tutoriels.Découvrez davantage d’astuces Excel ici.

Meilleurs outils de productivité Office

🤖Kutools IA Aide: Révolutionnez Analyse des données grâce à :Exécution intelligente   |  Génération de code|  Créer formules personnalisées  |  Analyser les données et générer des graphiques|  Appeler Fonctions améliorées
Fonctionnalités populaires:Rechercher, mettre en évidence ou Marquer les doublons   |  Supprimer les lignes vides   |  Combinez les colonnes ou cellules sans perte de données   |   Arrondi sans utiliser de formule...
Super RECHERCHEV:RechercheV à critères multiples  |  RechercheV à valeurs multiples  |   RechercheV sur plusieurs feuilles   |   Correspondance floue....
Liste déroulante avancée:Créer rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante à sélection multiple....
Gestionnaire de colonnes:Ajouter un nombre spécifique de colonnes|Déplacer des colonnes|Basculer la visibilité des colonnes masquées|Comparer des plages et des colonnes...
Fonctionnalités phares:Mise au point de la grille   |  Vue de conception   |Barre de formule améliorée   | Gestionnaire de classeurs et de feuilles   |  Bibliothèque de ressources(Texte automatique)|  Sélecteur de date   |  Consolider les feuilles de calcul  |  Chiffrer/Déchiffrer les cellules   | Envoyer des e-mails depuis une liste   |  Super Filtre   |   Filtre spécial(Filtrer les cellules avec une police en gras/italique/barré...) ...
Principaux jeux d’outils 15:12 Outilsde texte(Ajouter du texte,Supprimer des caractères spécifiques, ...)|   50+Typesde graphiques(Diagramme de Gantt, ...)|   40+ Formules pratiques(Calculer l'âge en fonction de la date de naissance, ...)|   19 Outilsd’insertion(Insérer un code QR,Insérer une image à partir d’un chemin, ...)|   12 Outilsde conversion(Convertir en mots,Conversion de devises, ...)|   7 Outilsde fusion et de scission(Fusion avancée des lignes,Diviser les cellules, ...)|... et plus encore
Utilisez Kutools dans la langue de votre choix – pris en charge : anglais, espagnol, allemand, français, chinois et 40+ autres !

Boostez vos compétences Excel avec Kutools pour Excel et découvrez une efficacité inégalée.Kutools pour Excel propose plus de 300 fonctionnalités avancées pour améliorer votre productivité et Gagner du temps.Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...


Office Tab Apporte une interface à onglets à Office et rend votre travail bien plus facile

  • Activez la lecture et l’édition par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets au sein de la même fenêtre, plutôt que dans des fenêtres séparées.
  • Augmente votre productivité de 50 % et vous fait économiser des centaines de clics de souris chaque jour !

Tous les compléments Kutools en un seul installateur.

Kutools for OfficeLa suite regroupe des compléments pour Excel, Word, Outlook et PowerPoint, ainsi que Office Tab Pro — l’outil idéal pour les équipes qui travaillent à travers les applications Office.

ExcelWordOutlookTabsPowerPoint
  • Suite tout-en-un— compléments Excel, Word, Outlook et PowerPoint + Office Tab Pro
  • Un seul installateur, une seule licence— configuration en quelques minutes (compatible MSI)
  • Fonctionne mieux ensemble— productivité optimisée dans toutes les applications Office
  • Essai gratuit de 30 jours avec toutes les fonctionnalités— aucune inscription ni carte bancaire requise
  • Meilleur rapport qualité-prix— économisez par rapport à l’achat de compléments individuels