Comment ajouter un préfixe ou un suffixe à une plage de cellules dans Excel?
Parfois, vous devez ajouter du texte commun au début ou à la fin de toutes les cellules dans certains cas. Bien sûr, vous pouvez ajouter le préfixe ou le suffixe à chaque cellule une par une. Cependant, le travail est difficile et prend du temps lorsqu'il y a de nombreuses cellules. Cet article vous montrera quelques astuces pour ajouter facilement un préfixe ou un suffixe à la plage de cellules sélectionnée dans Excel.
- Ajouter un préfixe ou un suffixe à toutes les cellules avec des formules
- Ajouter un préfixe ou un suffixe à toutes les cellules avec VBA
- Ajoutez un préfixe ou un suffixe à toutes les cellules avec Kutools for Excel
Ajouter un préfixe ou un suffixe à toutes les cellules avec des formules
Les Excel enchaîner La fonction peut insérer rapidement un préfixe ou un suffixe pour une seule cellule.
1. Entrez la fonction de =CONCATENATE("Food - ",A1) dans une cellule vide, dit Cell C1, puis faites glisser la poignée de remplissage automatique de cette cellule sur la plage que vous souhaitez remplir. Et toutes les cellules ont été ajoutées le texte de préfixe spécifique. Voir capture d'écran:. Voir la capture d'écran:
Vous pouvez utiliser la fonction de concaténation pour insérer un préfixe, un suffixe ou les deux suffixe et préfixe comme suit:
Entrez des formules | Résultats dans les cellules |
= Concatenate ("Food - ", A1) | Nourriture - Apple |
=Concatenate (A1, " - Fruit") | Pomme - Fruit |
=Concatenate ("Food - ", A1, " - Fruit") | Nourriture - Pomme - Fruits |
Ajoutez facilement du texte commun au début ou à la fin de toutes les cellules (préfixe ou suffixe) dans Excel
Il est facile de remplir toutes les cellules avec le même contenu dans une colonne avec la fonction de remplissage automatique. Mais, comment ajouter le même préfixe ou suffixe à toutes les cellules d'une colonne? En comparant pour taper le préfixe ou le suffixe à chaque cellule séparément, Kutools for Excel's Add Text L'utilitaire fournit une solution de contournement simple pour le faire en quelques clics seulement.
Ajouter un préfixe ou un suffixe à toutes les cellules avec VBA
Vous pouvez également résoudre ce problème avec le code VBA suivant:
1. Sélectionnez la plage dans laquelle vous souhaitez insérer le préfixe ou le suffixe.
2Cliquez sur Developer > Visual Basic, Et un nouveau Microsoft Visual Basic for applications la fenêtre s'affiche, cliquez sur Insert > Module, puis entrez le code suivant:
VBA: ajoutez 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: ajoutez 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. Puis clique Run ou appuyez sur le F5 clé pour exécuter le VBA.
4. Et maintenant, veuillez spécifier la plage pour laquelle vous allez ajouter un préfixe ou un suffixe dans le premier KutoolsforExcel boîte de dialogue et cliquez sur le OK bouton, puis tapez le suffixe ou le préfixe que vous ajouterez dans le second KutoolsforExcel boîte de dialogue et cliquez sur le OK bouton. Voir les captures d'écran ci-dessous:
Maintenant, le suffixe ou le préfixe spécifié a été ajouté dans chaque cellule sélectionnée comme illustré ci-dessous:
Ajoutez un préfixe ou un suffixe à toutes les cellules avec Kutools for Excel
Vous n'êtes peut-être pas familier avec les fonctions et le code VBA dans Excel. Et ça Add Text utilité de Kutools for Excel vous aidera à insérer rapidement un préfixe ou un suffixe dans les plages sélectionnées.
Kutools for Excel - Emballé avec plus de 300 outils essentiels pour Excel. Profitez d'un essai GRATUIT complet de 30 jours sans carte de crédit requise ! Télécharger maintenant!
1. Sélectionnez les cellules que vous souhaitez ajouter un préfixe ou un suffixe, puis cliquez sur Kutools > Text > Add Text, voir capture d'écran:
2. Dans le Add Text boîte de dialogue, entrez votre préfixe ou suffixe dans le Texte case, cochez la case Before first character Option (pour ajouter un préfixe) ou After last character Option (pour ajouter un suffixe) selon vos besoins et cliquez sur le bouton Ok .
Et maintenant, le préfixe ou le suffixe spécifié s'ajoute à chaque cellule sélectionnée à la fois. Voir la capture d'écran:
Démo : ajoutez un préfixe ou un suffixe à plusieurs cellules avec Kutools for Excel
Supprimer le préfixe ou le suffixe (même nombre de caractères) du début / droite / fin des cellules dans Excel
Kutools for Excel's Remove By Position La fonctionnalité vous permet de supprimer le préfixe ou le suffixe (un certain nombre de caractères) de la position de début / fin / spécifiée de la chaîne de texte dans les cellules.
Articles connexes
Ajouter du texte au début ou à la fin de toutes les cellules
Meilleurs outils de productivité bureautique
Améliorez vos compétences Excel avec Kutools for Excel et 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...
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!