Comment supprimer certains caractères spéciaux de la chaîne dans Excel?
S'il y a des caractères spéciaux tels que % ^ & * () dans les chaînes de texte, et maintenant, vous souhaitez supprimer ces caractères spécifiques des chaînes de cellules. Les supprimer un par un prendra du temps, ici, je vais vous présenter quelques astuces rapides pour résoudre cette tâche dans Excel.
Supprimez certains caractères spéciaux de la chaîne de texte avec Kutools for Excel
Supprimer certains caractères spéciaux de la chaîne de texte avec la fonction définie par l'utilisateur
Le code VBA suivant peut vous aider à supprimer les caractères spécifiques dont vous avez besoin, procédez comme suit:
1. Maintenez la touche ALT + F11 clés pour ouvrir le Microsoft Visual Basic pour applications fenêtre.
2Cliquez sur insérer > Moduleet collez le code suivant dans le Module Fenêtre.
Code VBA: supprimez certains caractères spéciaux de la chaîne de texte
Function RemoveSpecial(Str As String) As String
'updatebyExtendoffice 20160303
Dim xChars As String
Dim I As Long
xChars = "#$%()^*&"
For I = 1 To Len(xChars)
Str = Replace$(Str, Mid$(xChars, I, 1), "")
Next
RemoveSpecial = Str
End Function
3. Ensuite, enregistrez et fermez ce code, revenez à la feuille de calcul et entrez cette formule: = suppression spéciale (A2) dans une cellule vide où vous souhaitez mettre le résultat, voir capture d'écran:
4. Et puis faites glisser la poignée de remplissage vers les cellules auxquelles vous souhaitez appliquer cette formule, et tous les caractères spéciaux dont vous n'avez pas besoin ont été supprimés de la chaîne de texte, voir capture d'écran:
Notes: Dans le code ci-dessus, vous pouvez modifier les caractères spéciaux # $% () ^ * & à tous les autres que vous souhaitez supprimer.
Supprimez certains caractères spéciaux de la chaîne de texte avec Kutools for Excel
Si vous n'êtes pas familiarisé avec le code VBA, Kutools for Excel's Supprimer les caractères L'utilitaire peut vous aider à terminer cette tâche rapidement et facilement.
Après l'installation de Kutools for Excel, s'il vous plaît comme suit:
1. Sélectionnez les chaînes de texte dont vous souhaitez supprimer certains caractères spéciaux.
2. Cliquez Kutools > Texte > Supprimer les caractères, voir capture d'écran:
3. Dans le Supprimer les caractères boîte de dialogue, cochez Coutume option sous la Supprimer les caractères section, et entrez les caractères spéciaux que vous souhaitez supprimer, voir capture d'écran:
4. Et puis cliquez Ok or Appliquer bouton, les caractères que vous avez spécifiés dans le Coutume la zone de texte a été supprimée des chaînes de texte à la fois, voir les captures d'écran:
Cliquez pour télécharger et essayer gratuitement Kutools for Excel maintenant !
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!