Passer au contenu principal

Comment ajouter du texte au début ou à la fin de toutes les cellules dans Excel?

Parfois, vous devrez peut-être ajouter le même texte spécifique à chaque cellule d'une sélection. Faire cela manuellement pour chaque cellule peut être assez fastidieux et prendre beaucoup de temps. Heureusement, il existe plusieurs méthodes plus simples pour y parvenir, vous permettant d'ajouter plus efficacement le même texte au début ou à la fin de toutes les cellules d'une sélection.


Ajouter le texte spécifié au début / à la fin de toutes les cellules avec des formules

Il existe deux formules pour ajouter du texte spécifié au début ou à la fin de toutes les cellules sélectionnées dans Microsoft Excel.

Méthode 1: & formule

Entrer le = "Classe A:" & A2 dans la cellule C2, puis faites glisser la poignée de recopie vers les cellules auxquelles vous souhaitez appliquer cette formule. Et le texte spécifique a été ajouté avant toutes les cellules, voir capture d'écran:

doc ajouter un texte spécifique 1

Méthode 2: formule concaténée

Entrer le = Concaténer ("Classe A:", A2) dans la cellule C2, puis faites glisser et copiez cette formule dans les cellules que vous souhaitez utiliser, voir capture d'écran:

doc ajouter un texte spécifique 2

Notes:

1. Si vous souhaitez ajouter un autre texte spécifié dans chaque cellule, remplacez simplement le Classe A: avec votre texte dans les deux formules.

2. Les formules de = A2 & ": Classe A" et le = Concaténer (A2, ": Classe A") apportera : Classe A à la fin des cellules.

3. Les deux formules ne modifieront pas directement le contenu de la sélection.


Ajouter le même texte à un emplacement spécifique de chaque cellule dans Excel

Comment pouvez-vous ajouter du texte ou des caractères au début de plusieurs cellules, ou ajouter du texte ou des caractères à la fin des cellules ou insérer du texte ou des caractères entre du texte existant? Avec Ajouter du texte utilité de Kutools for Excel, vous pouvez appliquer rapidement les opérations suivantes : . Cliquez pour un essai gratuit complet dans 30 jours!
doc ajouter du texte 6
 
Kutools for Excel: avec plus de 300 compléments Excel pratiques, à essayer gratuitement sans limitation dans le futur 30 jour.

Ajouter le texte spécifié au début / à la fin de toutes les cellules avec VBA

Si vous souhaitez ajouter directement du texte spécifié dans chaque cellule d'une sélection, la macro VBA suivante facilitera votre travail.

1. Sélectionnez la plage dans laquelle vous allez ajouter le texte spécifié;

2. Maintenez le autre + F11 clés dans Excel, et il ouvre le Microsoft Visual Basic pour applications fenêtre.

3Cliquez sur insérer > Moduleet collez le code VBA suivant dans la fenêtre Module.

VBA: Ajout du texte spécifié au début de chaque cellule:

Sub AppendToExistingOnLeft()
Dim c As Range
For Each c In Selection
If c.Value <> "" Then c.Value = "CN- " & c.Value 
Next
End Sub

4. presse F5 clé pour exécuter cette macro. Et toutes les cellules se verront ajouter la valeur CN- avant le contenu de la cellule.

doc ajouter un texte spécifique 3

Notes: 1. Pour ajouter du texte spécifique à la fin de chaque cellule, veuillez appliquer le code VBA suivant.

VBA: Ajout du texte spécifié à la fin de chaque cellule:

Sub AppendToExistingOnRight()
Dim c as range
For each c in Selection
If c.value <> "" Then c.value = c.value & "-CN" 
Next
End Sub

Et vous obtiendrez le résultat suivant:

doc ajouter un texte spécifique 4

2. vous pouvez changer la variable "CN-" ou "-CN"des codes ci-dessus.


Ajouter le texte spécifié au début / à la fin de toutes les cellules avec Kutools for Excel

Kutools for Excel's Add Text L'outil vous aidera à ajouter rapidement du texte spécifié au début ou à la fin de chaque cellule d'une sélection.

Kutools for Excel, avec plus de 300 fonctions pratiques, rend vos travaux plus faciles. 

Après l'installation de Kutools for Excel, veuillez faire comme ci-dessous:(Téléchargement Gratuit Kutools for Excel Maintenant!)

1. Sélectionnez la plage dans laquelle vous allez ajouter le texte spécifié.

2. Clique le Kutools > Text > Add Text…. Voir la capture d'écran:

doc ajouter un texte spécifique 11

3. En Add Text boîte de dialogue, entrez le texte à ajouter dans le Text boîte.

(1.) Si vous cochez Before first character du Position section, et le texte spécifique sera ajouté devant toutes les valeurs de cellule, voir capture d'écran:

doc ajouter un texte spécifique 6

(2.) Si vous cochez After last character du Position section, et le texte spécifique sera ajouté à la fin des valeurs de cellule, voir capture d'écran:

doc ajouter un texte spécifique 7

Notes:

1. Kutools for Excel's Add Text L'outil vous permet de prévisualiser les changements de sélection dans la section Aperçu.

2. Si vous cochez Skip non-text cells option, cet outil n'ajoutera pas le texte spécifié dans les cellules avec un contenu non textuel.


Ajouter le texte spécifié à la position spécifiée de toutes les cellules avec Kutools for Excel

Application Kutools for Excel's Add Text fonction, vous pouvez non seulement ajouter le texte spécifié au début ou à la fin des cellules, mais vous pouvez également ajouter le texte spécifié à la position spécifiée des cellules.

Après l'installation de Kutools for Excel, veuillez faire comme ci-dessous:(Téléchargement Gratuit Kutools for Excel Maintenant!)

1. Sélectionnez une plage à laquelle vous souhaitez ajouter du texte, puis cliquez sur Kutools > Text > Add Text.

2L’ Add Text s'affiche, entrez le texte spécifié et spécifiez la position à laquelle vous souhaitez insérer le texte dans les zones. Voir la capture d'écran:

Ici, je tape 3 dans le Specify zone de texte signifie que ajouter du texte après le troisième caractère de la chaîne.

doc ajouter un texte spécifique 8

3Cliquez sur Ok or Apply. Le texte spécifié a été ajouté à la position spécifiée des cellules. Voir la capture d'écran:

doc ajouter un texte spécifique 9

Conseil:

(1) Dans Specify zone de texte, vous pouvez taper des nombres séparés par des virgules pour ajouter du texte à plusieurs positions en même temps.
doc ajouter un texte spécifique 12

(2) Si vous souhaitez ajouter du texte avant chaque lettre majuscule, le 1st letter is uppercase option Add Text l'utilitaire peut vous aider.
doc ajouter un texte spécifique 10

En outre, vous pouvez ajouter du texte avant chaque lettre minuscule ou chaque lettre numérique.

Cliquez sur Télécharger et essai gratuit Kutools for Excel Maintenant !


Démo: ajoutez du texte au début ou à la fin de toutes les cellules


Articles relatifs:

Meilleurs outils de productivité bureautique

Caractéristiques populaires: Rechercher, mettre en évidence ou identifier les doublons   |  Supprimer les lignes vides   |  Combinez des colonnes ou des cellules sans perdre de données   |   Tour sans formule 
Super recherche: VSearchup à critères multiples    VSearch à valeurs multiples  |   Recherche virtuelle sur plusieurs feuilles   |   Recherche floue ....
Liste déroulante avancée: Créez 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 les colonnes  |  Basculer l'état de visibilité des colonnes masquées  |  Comparer les plages et les colonnes 
Caractéristiques en vedette: Mise au point de la grille   |  Voir Design   |   Grande barre de formule    Gestionnaire de classeurs et de feuilles   |  Centre de ressources (Texte automatique)   |  Sélecteur de date   |  Combiner des feuilles de travail   |  Crypter/déchiffrer les cellules    Envoyer des e-mails par liste   |  Super filtre   |   Filtre spécial (filtre gras/italique/barré...) ...
Les 15 meilleurs ensembles d'outils12 Texte Outils (Ajouter du texte, Supprimer les caractères, ...)   |   50+ Graphique Types (Diagramme de Gantt, ...)   |   40+ Pratique Formules (Calculer l'âge en fonction de l'anniversaire, ...)   |   19 Insertion Outils (Insérer le code QR, Insérer une image à partir du chemin, ...)   |   12 Conversion Outils (Nombres en mots, Conversion des devises, ...)   |   7 Fusionner et fractionner Outils (Lignes de combinaison avancées, Cellules divisés, ...)   |   ... et plus

Boostez vos compétences Excel avec Kutools for Excelet faites l'expérience d'une efficacité comme jamais auparavant. Kutools for Excel Offre plus de 300 fonctionnalités avancées pour augmenter la productivité et gagner du temps.  Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...

onglet kte 201905


Office Tab Apporte une interface à onglets à Office et facilite grandement votre travail

  • Activer 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 réduit des centaines de clics de souris chaque jour!

Comments (55)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Bonjour, J'ai besoin d'aide. J'ai un tableau excel dans lequel je veux dans une de mes colonnes que lorsque j'écris NOK la cellule se colore en rouge et les caractères en blanc.
En VBA J'ai déjà tout essayé comme message mais j'ai toujours une erreur. Mon problème se situe au niveau de la première ligne car je ne sais pas quoi écrire. Quand j'inscris NAME il ne fait rien. Quand j'inscris Value il ne fait rien. J'ai essayé TEXTBOX et le nom de la colonne CAISSE mais j'ai toujours une erreur.

If cell.Textboxcaisse = NOK Then
cell.Interior.ColorIndex = 3
cell.Font.ColorIndex = 2
cell.Font.Bold = True
End If
Next
For Each cell In Range("r3:r500")
If cell.Name = OK Then
cell.Interior.ColorIndex = 2
cell.Font.ColorIndex = 1
cell.Font.Bold = True
End If
Next

Merci pour votre aide.
This comment was minimized by the moderator on the site
Hi there,

Do you mean that you want the fill color to turn red and font color to turn white as long as the cell's content is NOK? So, if 10 cells have NOK as content, and the 10 cells are in the column you mentioned, the fill color and font color of all the 10 cells will change?

Also, can you speak English? So I can better understnd your situation. And it will be better if you attach the file with the VBA you created. So that we can help you revise it with higher efficiency.

Thanks in advance.
Amanda
This comment was minimized by the moderator on the site
Thank you!
This comment was minimized by the moderator on the site
the VBA code worked perfectly on Office for Mac
This comment was minimized by the moderator on the site
Me has quitado varias horas de trabajo de encima, mil gracias!!!
This comment was minimized by the moderator on the site
thanks a lot dear for sharing information.
This comment was minimized by the moderator on the site
Thank you! Apend and pre-pend macro works great
This comment was minimized by the moderator on the site
I am trying to change a date formula from mm/dd/yyyy to dd/mm/yyyy. The leading zeros for months and dates less than 10 (two digits) are going away. Anyone have tips on how to easily put them back. I tried using the =month, =day, =year formulas and concatenating them. However, the leading zeros are dropping off. I would manually have to put in the leading zeros. Is there an easy way to do this? We are going to have approximately 1,000 rows of data on our file each month.
This comment was minimized by the moderator on the site
Hi, Amanda, if you want to convert date from mm/dd/yyyy to dd/mm/yyyy, this article https://www.extendoffice.com/documents/excel/4646-excel-convert-dd-mm-yyyy-to-mm-dd-yyyy.html can help you, it list two easiest ways for solving this job.
This comment was minimized by the moderator on the site
I want to make a formula that show in cell text "Profit" when another cell show +digit, and show in that cell "Loss" when another that cell show -digit
This comment was minimized by the moderator on the site
Hi, Manik, use this =IF(B1>0, "Profit", "Loss")
This comment was minimized by the moderator on the site
Thanks a lot!! I was initially using Access but this is so much easier.
This comment was minimized by the moderator on the site
Hello, i want to add text in a formula;

current cell value: ='DAM91-SVC'!$C$47
i want to add text: [MHSV Sales Report 2017 (JAN-DEC).xlsx]

therefore the cell value should read like this in the end: ='[MHSV Sales Report 2017 (JAN-DEC).xlsx]DAM91-SVC'!$C$47

please tell me how will this be done.
thank you
total 1800 cell count need alteration.
This comment was minimized by the moderator on the site
Hello, sorry to read your question so late. Here is a solution but you need to free download Kutools for Excel.

Using the Convert Formula to Text utility to convert the formula cell to text, then apply Add Text utility to add the text string in the Specify position(1), then click Ok. After all cells have been added text, conver them to formula by click Kutools > Content > Convert Text to Formula.
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations