Comment ajouter un préfixe ou un suffixe à une plage de cellules dans Excel ?
Ajouter un préfixe ou un suffixe à une plage de cellules dans Excel est une opération courante pour préparer des données destinées à des rapports, améliorer leur lisibilité ou assurer une mise en forme cohérente. Que vous ayez besoin d’ajouter des unités à des chiffres, des identifiants à des codes produits ou simplement de formater des noms et autres textes, ce guide vous fournit les outils adaptés. Nous explorons trois méthodes efficaces : l’utilisation de formules, les scripts VBA et Kutools pour Excel — chacune offrant une solution pratique selon votre niveau de compétence et la complexité de votre tâche.

- Ajouter un préfixe ou un suffixe à tous les Formule
- Ajouter un préfixe ou un suffixe à toutes les cellules contenant Kutools pour Excel
- Ajouter un préfixe ou un suffixe à toutes les cellules avec VBA
Ajouter un préfixe ou un suffixe à tous les Formule
La fonction CONCATENER d’Excel permet d’insérer rapidement un préfixe ou un suffixe dans une seule cellule.
1. Saisissez la fonction =CONCATENATE(«Food - »,A1) dans une cellule vide, par exemple la cellule C1, puis faites glisser la poignée de recopie sur la plage à remplir. Toutes les cellules concernées se voient ainsi automatiquement dotées du préfixe indiqué. Voir capture d’écran :
Vous pouvez utiliser la fonction CONCATENER pour insérer un préfixe, un suffixe ou les deux comme suit :
| Saisir des formules | Résultats dans les cellules |
| = Concatenate («Food - », A1) | Aliment – Pomme |
| =Concatenate (A1, « - Fruit») | Pomme – Fruit |
| =Concatenate («Food - », A1, « - Fruit») | Aliment – Pomme – Fruit |
Ajouter un préfixe ou un suffixe à toutes les cellules avec Kutools pour Excel
Vous ne maîtrisez peut-être pas les fonctions ni le code VBA dans Excel. L’utilitaire Add Text de Kutools for Excel vous permet d’ajouter rapidement un préfixe ou un suffixe à n’importe quelle plage sélectionnée.
1. Sélectionnez les cellules auxquelles vous souhaitez ajouter un préfixe ou un suffixe, puis cliquez sur KutoolsKutools > > Add Text Text Add Text.
2. Dans la boîte de dialogue Add Text, saisissez votre préfixe ou suffixe dans le champ Texte, cochez l’option Before first character (pour ajouter un préfixe) ou l’option After last character (pour ajouter un suffixe) selon vos besoins, puis cliquez sur le bouton Ok.
Le préfixe ou le suffixe spécifié est désormais ajouté à chaque cellule sélectionnée en une seule opération. Voir capture d’écran :
Kutools pour Excel – Boostez Excel avec plus de 300 outils essentiels.Profitez d’un essai gratuit complet de 30 jours, sans carte bancaire requise ! Téléchargez-le dès maintenant !
Ajouter un préfixe ou un suffixe à toutes les cellules avec VBA
Vous pouvez également résoudre ce problème à l’aide du code VBA suivant :
1. Sélectionnez la plage à laquelle vous souhaitez ajouter un préfixe ou un suffixe.
2. Cliquez sur Developer > Visual Basic Visual Basic : une nouvelle fenêtre Microsoft Visual Basic for applications s’ouvre. Cliquez ensuite sur InsertInsert > Module, puis saisissez le code suivant :
VBA : Ajouter un préfixe au texte :
Sub AddTextOnLeft()
'Updateby20131128
Dim Rng As Range
Dim WorkRng As Range
Dim addStr As String
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
addStr = Application.InputBox("Add text", xTitleId, "", Type:=2)
For Each Rng In WorkRng
Rng.Value = addStr & Rng.Value
Next
End Sub VBA : Ajouter un suffixe au texte :
Sub AddTextOnRight()
'Updateby20131128
Dim Rng As Range
Dim WorkRng As Range
Dim addStr As String
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
addStr = Application.InputBox("Add text", xTitleId, "", Type:=2)
For Each Rng In WorkRng
Rng.Value = Rng.Value & addStr
Next
End Sub 3. Cliquez ensuite sur le bouton Run ou appuyez sur la touche F5 pour exécuter le code VBA.
4. Dans la première boîte de dialogue KutoolsforExcel, spécifiez la plage à laquelle vous souhaitez ajouter un préfixe ou un suffixe, puis cliquez sur le bouton OK. Ensuite, dans la deuxième boîte de dialogue KutoolsforExcel, saisissez le préfixe ou le suffixe à ajouter et cliquez sur le bouton OK. Voir les captures d’écran ci-dessous :

Le préfixe ou le suffixe spécifié a désormais été ajouté à chaque cellule sélectionnée, comme illustré ci-dessous :
Ajouter efficacement des préfixes ou des suffixes aux données de vos cellules permet de rationaliser la présentation et d’assurer la cohérence de vos documents Excel. Que vous optiez pour des formules, simples et rapides, le VBA pour automatiser vos tâches, ou encore
Démo : ajouter un préfixe ou un suffixe à plusieurs cellules avec Kutools pour Excel
Articles associés
Ajouter Ajouter du texte au début ou à la fin de toutes les cellules
Meilleurs outils de productivité Office
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 l’édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
- Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
- Augmente votre productivité de 50 % et vous fait économiser des centaines de clics de souris chaque jour !
Tous les compléments Kutools. Un seul installateur
Kutools for Office regroupe les compléments pour Excel, Word, Outlook et PowerPoint, ainsi que Office Tab Pro, ce qui en fait le choix idéal pour les équipes travaillant à travers les applications Office.
- Suite tout-en-un— Compléments Excel, Word, Outlook et PowerPoint + Office Tab Pro
- Un seul installateur, une seule licence— installation 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, aucune carte bancaire
- Meilleur rapport qualité-prix— économisez par rapport à l’achat de compléments individuels