Comment ajouter du texte au début ou à la fin de toutes les cellules dans Excel ?
Il vous arrive parfois d’avoir besoin d’ajouter le même texte spécifique au début ou à la fin de chaque cellule d’une sélection. Le faire manuellement, cellule par cellule, peut vite devenir fastidieux et chronophage. Heureusement, plusieurs méthodes plus simples permettent d’ajouter efficacement ce texte identique en un seul clic à toutes les cellules sélectionnées.
![]() |
Ajouter du texte au début / à la fin de toutes les cellules à l’aide de la Remplissage instantané
Le Remplissage instantané dans Excel est un outil intelligent qui remplit automatiquement les données dès qu’il détecte un modèle. Cette fonctionnalité s’avère particulièrement utile pour ajouter du texte aux cellules lorsque vous disposez d’un exemple du résultat souhaité.
Imaginez que vous deviez ajouter « Dr. » au début des noms figurant dans la colonne A. Découvrez comment utiliser le Remplissage instantané pour y parvenir :
- Assurez-vous que vos données sont organisées en colonne et que la colonne suivante est vide.

- Saisissez le premier exemple avec « Dr. » ajouté dans la première cellule de la colonne suivante, puis appuyez sur Entrée.

- Appuyez sur Ctrl + E pour remplir automatiquement le reste des cellules de la colonne avec « Dr. » ajouté au début des noms. Conseil : Vous pouvez également cliquer sur l’onglet Données du Ruban, puis sélectionner Remplissage instantané pour obtenir le même résultat si vous préférez utiliser l’interface du Ruban d’Excel.
Remarque :Pour ajouter un texte spécifique après les noms, par exemple ajouter « , RH »pour indiquer le service des ressources humaines, vous pouvez utiliser la même approche :
Ajouter du texte au début / à la fin de toutes les Formule
Pour insérer facilement un texte ou des caractères spécifiques au début ou à la fin des cellules, utilisez une formule Excel qui concatène une chaîne définie avec la référence de la cellule. Supposons que vous deviez ajouter « Classe A : » au début des noms figurant dans la colonne A. Voici comment appliquer une formule pour y parvenir :
- Sélectionnez une cellule où vous souhaitez afficher le Prénom précédé de «Classe A :».

- Saisissez l’une de ces formules selon vos préférences, puis appuyez sur Entrée pour voir le premier résultat (ici, nous utilisons la première formule comme exemple) :
="Class A: "&A2=CONCATENATE("Class A: ", A2)=CONCAT("Class A: ", A2)Conseil : Dans ces formules, « Classe A : » est le préfixe ajouté aux noms, et A2 correspond à la première cellule contenant un nom que vous souhaitez modifier. N’hésitez pas à remplacer « Classe A : » et à adapter A2 en fonction de vos besoins spécifiques.
- Faites glisser la poignée de recopie vers le bas jusqu’aux cellules sur lesquelles vous souhaitez appliquer cette formule.

Remarques :
- Pour plus de simplicité, placez le texte que vous souhaitez ajouter dans une cellule spécifique (par exemple)E2) puis combinez les deux cellules. Conseil :L’adresse de la cellule contenant le texte à préfixer est verrouillée à l’aide du symbole $ afin d’éviter qu’elle ne change lors de la copie de la formule vers le bas.

- Pour ajouter du texte à la fin du contenu existant d’une cellule, il vous suffit d’inverser la structure de la formule. Par exemple, pour ajouter « - Classe A » à la fin du contenu de la cellule A2, utilisez l’une des formules suivantes :
=A2&" - Class A"=CONCATENATE(A2, " - Class A")=CONCAT(A2, " - Class A")
Ajouter du texte au début / à la fin de toutes les cellules à l’aide de l’IA
La fonctionnalité Assistant IA de Kutools pour Excel constitue une avancée majeure en matière de traitement intelligent des données. Grâce à l’intelligence artificielle, elle analyse vos demandes et exécute des tâches complexes en un simple clic.
Pour ajouter du texte tel que « Dr. » au début des cellules sélectionnées, il vous suffit de sélectionner ces cellules, de cliquer sur Kutools > Assistant IA, puis d’indiquer à Kutools IA Aide : Ajoute « Dr. » avant chaque cellule sélectionnée. L’outil comprendra immédiatement et affichera un bouton Exécuter. Cliquez dessus pour appliquer les modifications instantanément.
Remarques :
- Si le résultat ne correspond pas à vos attentes et que vous souhaitez annuler les modifications, cliquez sur le bouton Insatisfait pour revenir à l’état précédent.
- Pour ajouter du texte, tel que « AA », à la fin de toutes les cellules sélectionnées, reformulez votre demande en : Ajouter « AA » après chaque cellule sélectionnée.
- Souhaitez-vous accéder à l’utilitaire Assistant IA ? Téléchargez dès maintenant Kutools pour Excel ! Au-delà de cette fonctionnalité, Kutools vous offre plus de 300 autres fonctions puissantes et un essai gratuit de 30 jours. N’attendez plus — essayez-le dès aujourd’hui !
Ajouter du texte au début / à la fin de toutes les cellules avec VBA
Dans cette section, nous allons explorer une méthode simple en VBA pour ajouter directement un texte prédéfini au début ou à la fin de toutes les cellules d’une plage sélectionnée.
- Sélectionnez la ou les plages dans lesquelles vous souhaitez ajouter le texte spécifié au début ou à la fin de chaque cellule.
- Maintenez enfoncées les touches Alt + F11 dans Excel pour ouvrir la fenêtre Microsoft Visual Basic pour Applications.
- Cliquez sur Insertion>Module, puis collez le code VBA suivant dans la fenêtre Module.
- VBA : Ajouter un texte spécifié au débutdes cellules
Sub PrependToSelectedCells() Dim c As Range For Each c In Selection If c.Value <> "" Then c.Value = "EXCL-" & c.Value Next End SubRemarque : Ce code ajoute le préfixe « EXCL- » à toutes les cellules sélectionnées. Pensez à remplacer cet exemple de texte dans le code par celui que vous souhaitez utiliser avant de l’appliquer à votre feuille de calcul.
- VBA : Ajouter un texte spécifié à la findes cellules
Sub AppendToSelectedCells() Dim c As Range For Each c In Selection If c.Value <> "" Then c.Value = c.Value & "-XS" Next End SubRemarque : Cette macro ajoute le suffixe « -XS » au contenu de chaque cellule sélectionnée. Assurez-vous de remplacer « -XS » par le suffixe spécifique que vous souhaitez ajouter à vos cellules avant d’exécuter la macro dans votre feuille de calcul.
- VBA : Ajouter un texte spécifié au débutdes cellules
- Appuyez sur la touche F5 pour exécuter la macro.
Résultat
Si vous exécutez la première macro VBA, la valeur « EXCL- » sera ajoutée au début du contenu de toutes les cellules sélectionnées.

Si vous exécutez la deuxième macro VBA, la valeur « -XS » sera ajoutée à la fin du contenu de toutes les cellules sélectionnées.

- Ajouter un préfixe au contenu des cellules et placer le résultat dans la colonne suivante :

Sub PrependToRightOfSelectedCells() Dim c As Range For Each c In Selection If c.Value <> "" Then c.Offset(0, 1).Value = "EXCL-" & c.Value Next c End Sub - Ajouter un suffixe au contenu des cellules et placer le résultat dans la colonne suivante :

Sub AppendToRightOfSelectedCells() Dim c As Range For Each c In Selection If c.Value <> "" Then c.Offset(0, 1).Value = c.Value & "-XS" Next c End Sub
Ajouter du texte au début / à la fin de toutes les cellules avec Kutools pour Excel
Kutools pour Excel’s Add Text est conçu pour ajouter efficacement le texte spécifié au début ou à la fin de chaque cellule, sur une ou plusieurs plages sélectionnées. Cet outil excelle également dans des tâches plus précises telles que :
| ![]() |
Une fois Kutools pour Excel installé, sélectionnez une ou plusieurs plages auxquelles vous souhaitez ajouter un texte spécifique, puis cliquez sur Kutools > Text > Add Text. Dans la boîte de dialogue Add Text, procédez comme suit :
- Saisissez le texte que vous souhaitez ajouter.
- Sélectionnez l’option souhaitée pour définir l’emplacement du texte. Vous pouvez prévisualiser le résultat dans le volet d’aperçu.
- Cliquez sur OK.

- Dans la capture d’écran fournie, « 2024 » a été saisi dans la zone de texte avec l’option Après le dernier caractère sélectionnée. Vous pouvez visualiser un aperçu de l’apparence du texte dans chaque cellule avant d’appliquer les modifications à votre/vos sélection(s).
- Si vous cochez l’option Ignorer les cellules non textuelles, l’outil n’ajoutera pas le texte spécifié aux cellules contenant un contenu non textuel.
Remarque : Souhaitez-vous accéder à l’utilitaire Ajouter du texte ? Téléchargez dès maintenant Kutools pour Excel ! Au-delà de cette fonctionnalité, Kutools vous offre plus de 300 autres outils pratiques et un essai gratuit de 30 jours. N’attendez plus : essayez-le dès aujourd’hui !
Ajouter visuellement Ajouter du texte au début / à la fin de toutes les cellules à l’aide d’un format personnalisé
Le format personnalisé dans Excel est une fonctionnalité puissante qui vous permet de modifier visuellement l’affichage des cellules sans modifier réellement le contenu initial de la cellule. Il est particulièrement utile pour ajouter des unités ou des identifiants essentiels à l’interprétation, tout en évitant qu’ils n’interfèrent avec les calculs.
Supposons que vous disposiez d’une colonne de nombres représentant des poids et que vous souhaitiez afficher ces valeurs avec l’unité « kg » ajoutée à la fin de chaque nombre, sans modifier les nombres eux-mêmes pour préserver leur utilisation dans les calculs. Suivez les étapes ci-dessous :
- Sélectionnez les cellules contenant les poids. Vous pouvez sélectionner une plage, un Colonne entière ou des cellules spécifiques dans une feuille de calcul.

- Maintenez enfoncées les touches Ctrl + 1pour ouvrir la boîte de dialogue Définir le format des cellules. Vous pouvez également cliquer avec le bouton droit sur les cellules sélectionnées et choisir Définir le format des cellulesdans le menu contextuel.
- Dans la boîte de dialogue Définir le format des cellules, sous l’onglet Nombre, procédez comme suit :
- Sélectionnez Personnalisé dans la liste des catégories située à gauche.
- Dans la zone de saisie Typesous Personnalisé, saisissez le code de format suivant :#« kg». Vous pouvez ensuite prévisualiser le nouveau format dans la zone Exemplepour voir à quoi il ressemblera avant de l’appliquer.
- Cliquez sur OK.

Résultat
Désormais, chaque nombre de votre sélection s’affichera avec « kg » ajouté, tandis que les valeurs réelles contenues dans les cellules resteront inchangées ; ainsi, tous les calculs impliquant ces cellules utiliseront toujours les données numériques pures, sans le texte « kg ».

Remarques :
- Le code de format #« kg» ajoute visuellement « kg » à toutes les cellules contenant des nombres. Vous pouvez le personnaliser comme suit :
- Remplacez le kg entre guillemets par le texte que vous souhaitez ajouter.
- Si vos cellules contiennent du texte et que vous souhaitez y ajouter un texte spécifique, remplacez le #(dièse) par le @(symbole « arobase ») dans le code de format.

- Pour ajouter du texte au début des cellules de manière visuelle, placez le texte avant le # dans votre code de format. Par exemple, en saisissant « texte "# dans la zone de format, vous ajouterez « texte » au début de toutes les cellules numériques.
Insérer du texte après le N-ième caractère dans chaque cellule
Dans cette section, nous allons explorer deux méthodes pour insérer un texte spécifique après le N-ième caractère de chaque cellule : l’une à l’aide d’une formule REMPLACER et l’autre grâce à un outil polyvalent. À titre d’exemple, nous vous montrons comment insérer un trait d’union (-) après le 5e caractère.
Insérer du texte après le N-ième caractère à l’aide d’une formule REMPLACER
Pour insérer un texte ou des caractères spécifiques après le N-ième caractère des cellules à l’aide de la fonction REMPLACER, nous suivrons le modèle décrit ci-dessous.
=REPLACE(cell, N+1, 0, «text»)
La logique de cette formule consiste à remplacer 0 (aucun) caractère de la celluleà la position ()N+1) par « texte ». Par exemple, pour insérer un trait d’union (-) après le 5e caractère, j’utiliserai la formule suivante :
=REPLACE(A2, 6, 0, "-")

Insérer du texte après le N-ième caractère avec Kutools pour Excel
Grâce à la fonction Kutools for Excel Ajouter du texte, ajoutez non seulement du texte personnalisé en début ou en fin de cellule, mais aussi à une position précise à l’intérieur de celles-ci !
Pour insérer un trait d’union (-) après le 5e caractère, sélectionnez une ou plusieurs plages dans lesquelles vous souhaitez insérer un trait d’union, puis cliquez sur Kutools > Text > Add Text. Dans la boîte de dialogue Add Text, procédez comme suit :
- Saisissez un trait d’union ()-) dans le champ de texte.
- Sélectionnez l’option Après la position spécifiée, puis saisissez 5pour insérer le trait d’union après le 5ᵉ caractère. Vous pouvez prévisualiser le résultat dans le volet d’aperçu.
- Cliquez sur OK.

Ajouter du texte avant / après des caractères spécifiques
Dans cette section, nous allons explorer deux méthodes pour ajouter du texte avant ou après des caractères spécifiques dans les cellules Excel : l’une à l’aide d’une formule SUBSTITUER et l’autre grâce à un outil polyvalent. À titre d’illustration, nous allons vous montrer comment insérer « (EO) » avant et après le trait d’union (-) dans le contenu des cellules.
Insérer du texte avant / après des caractères spécifiques à l’aide d’une formule SUBSTITUER
Pour insérer du texte ou des caractères avant ou après des caractères spécifiques dans les cellules à l’aide de la fonction SUBSTITUER, nous suivrons les modèles décrits ci-dessous.
- Ajouter du texte au début avantdes caractères spécifiques (« anchor_text ») :
=SUBSTITUTE(cell, «anchor_text», «added_text & anchor_text», 1)
- Ajouter du texte à la fin aprèsdes caractères spécifiques (« anchor_text ») :
=SUBSTITUTE(cell, «anchor_text», «anchor_text & added_text», 1)
La logique de ces formules consiste à remplacer « anchor_text » dans la cellule par « added_text & anchor_text » ou « anchor_text & added_text », afin d’insérer « added_text » avant ou après « anchor_text ».
Par exemple, pour insérer « (EO) »avantle trait d’union (-) dans le contenu des cellules, utilisez la formule suivante :
=SUBSTITUTE(A2, "-", "(EO)-", 1)

- Le nombre 1 dans la formule SUBSTITUE indique à Excel de remplacer uniquement la première occurrence du trait d’union (-) dans la cellule A2. S’il y a plusieurs traits d’union et que vous souhaitez en remplacer un autre, modifiez ce nombre pour qu’il corresponde à l’occurrence spécifique que vous ciblez. Pour ajouter « (EO) » avant chaque trait d’union, supprimez entièrement le numéro d’occurrence :
=SUBSTITUTE(A2, "-", "(EO)-") - Pour insérer « (EO) »après le trait d’union (-), utilisez la formule ci-dessous :
=SUBSTITUTE(A2, "-", "-(EO)", 1)
Insérer du texte avant / après des caractères spécifiques avec Kutools pour Excel
Kutools for Excel's Ajouter du texte vous permet d’ajouter facilement du texte avant ou après des caractères spécifiques dans les cellules.
Pour insérer « (EO) » avant le trait d’union (-)dans le contenu des cellules, sélectionnez une ou plusieurs plages où vous souhaitez appliquer cette modification, puis cliquez sur Kutools>Text>Add Text. Dans la boîte de dialogue Add Text, procédez comme suit :
- Saisissez (EO) dans la zone de texte.
- Sélectionnez l’option Texte avant, puis saisissez un trait d’union ()-) dans la zone de saisie correspondante. Vous pouvez prévisualiser le résultat dans le volet de prévisualisation.
- Cliquez sur OK pour insérer (EO) avant le trait d’union.

Ce qui précède constitue l’ensemble du contenu pertinent relatif à la suppression des macros dans Excel. J’espère que ce tutoriel vous sera utile ! Si vous souhaitez découvrir davantage d’astuces et de conseils Excel, cliquez ici pour accéder à notre vaste collection de plus de mille tutoriels.
Articles associés
- Comment insérer le même texte dans chaque autre ligne dans Excel ?
- Comment ajouter ou compléter des nombres ou du texte avec des zéros non significatifs en début dans Excel ?
- Comment insérer une ligne vide après un texte spécifique dans Excel ?
- Comment ajouter le symbole de pourcentage aux nombres dans Excel sans les multiplier par 100 ?
Table des matières
- Vidéo : Ajouter du texte dans Excel
- Ajouter du texte au début / à la fin de toutes les cellules dans Excel
- Avec la saisie instantanée
- Avec des formules Excel
- Avec l’intelligence artificielle (IA)
- À l’aide de VBA
- À l’aide d’un outil polyvalent
- Utilisation d’un format personnalisé (ajout visuel de Ajouter du texte)
- Insérer du texte après le N-ième caractère dans chaque cellule
- Ajouter du texte avant / après des caractères spécifiques
- Articles associés
- Les meilleurs outils de productivité Office
- Commentaires
Les meilleurs outils de productivité Office
Kutools pour Excel – Vous permet de vous démarquer de la foule
Kutools pour Excel propose plus de 300 fonctionnalités,garantissant que ce dont vous avez besoin se trouve à un seul clic…
Office Tab – Active la lecture et l’édition par onglets dans Microsoft Office (y compris Excel)
- Une seconde suffit pour basculer entre des dizaines de documents ouverts !
- Réduisez de centaines les clics de souris chaque jour et dites adieu au syndrome de la main de la souris.
- Augmente votre productivité de 50 % lors de la visualisation et de l’édition simultanées de plusieurs documents.
- Apporte une efficacité Tabs à Office (y compris Excel), tout comme Chrome, Edge et Firefox.















