Astuce: Les autres langues sont Google-Traduction. Vous pouvez visiter le English version de ce lien.
Se connecter
x
or
x
x
S'enregistrer
x

or

Comment supprimer les caractères non anglais dans la colonne Excel?

Par exemple, voici une liste de noms qui incluent des caractères non anglais. Comment pouvez-vous supprimer rapidement les cellules contenant des caractères non anglais dans Excel?

Supprimer les lignes contenant des caractères non anglais par VBA

Supprimer les caractères non anglais de la chaîne en supprimant les caractèresbonne idée3


Supprimer les lignes contiennent des caractères non anglais par VBA


Voici un VBA qui peut supprimer les lignes contenant des caractères non anglais dans Excel.

1. Activez la feuille de calcul contenant les caractères que vous souhaitez supprimer et appuyez sur Alt + F11 touches pour activer le Microsoft Visual Basic pour applications fenêtre.

2. Cliquez insérer > Module, et collez ci-dessous le code à Module.

VBA: supprimer les caractères non anglais

Sub RemoveNonEnglish()
'UpdatebyExtendoffice20171204
    Dim xRg As Range
    Dim xCell As Range
    Dim I As Long
    Dim J As Long
    Dim xRows As Long
    Dim xAsc As Long
    On Error Resume Next
    Set xRg = Application.InputBox("Select single column:", "KuTools For Excel", Selection.Address, , , , , 8)
    If xRg Is Nothing Then Exit Sub
    Application.ScreenUpdating = False
    xRows = xRg.Rows.Count
    Set xRg = xRg(1)
    For I = 1 To xRows
        Set xCell = xRg.Offset(I - 1)
        If xCell.Value <> "" Then
            For J = 1 To Len(xCell.Value)
                xAsc = Asc(UCase(Mid(xCell.Value, J, 1)))
                If xAsc < 65 Or xAsc > 90 Then
                    xCell.EntireRow.Delete
                    I = I - 1
                    Exit For
                End If
            Next
        End If
    Next
    Application.ScreenUpdating = True
    MsgBox "Completed...", vbInformation
End Sub

doc supprimer non anglais char 1

3. presse F5 pour sélectionner la liste de colonnes que vous souhaitez utiliser dans la boîte de dialogue contextuelle.
doc supprimer non anglais char 2

4. Cliquez OK > OK, puis les lignes contenant des caractères non anglais ont été supprimées.
doc supprimer non anglais char 3

doc supprimer non anglais char 4 doc arrow droite doc supprimer non anglais char 5

Note: ce VBA ne fonctionne que pour une colonne.


Supprimer les caractères non anglais de la chaîne en supprimant les caractères

Si vous souhaitez supprimer les caractères non-anglais de la chaîne comme ci-dessous, vous pouvez appliquer Kutools for Excel's Supprimer les caractères caractéristique pour le finir rapidement.

doc supprimer non anglais char 6 doc arrow droite doc supprimer non anglais char 7

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

Après l'installation de Kutools pour Excel, s'il vous plaît faire comme ci-dessous:(Téléchargement gratuit Kutools pour Excel maintenant!)

1. Sélectionnez la plage dont vous avez besoin et cliquez Kutools > Texte > Supprimer les caractères. Voir la capture d'écran:
doc supprimer non anglais char 8

2. Vérifier Non-alpha seulement dans Supprimer les caractères dialogue, vous pouvez voir le résultat dans Aperçu d'abord.
doc supprimer non anglais char 9

3. Cliquez Ok, les caractères non anglais ont été supprimés des chaînes.
doc supprimer non anglais char 7



Outils de productivité recommandés

Office Tab

étoile d&#39;or1 Apportez des onglets pratiques à Excel et à d'autres logiciels Office, tout comme Chrome, Firefox et Internet Explorer.

Kutools for Excel

étoile d&#39;or1 Incroyable! Augmentez votre productivité dans les minutes 5. Ne nécessite pas de compétences particulières, économisez deux heures par jour!

étoile d&#39;or1 300 Nouvelles fonctionnalités pour Excel, rendent Excel facile et puissant:

  • Fusionner des cellules / lignes / colonnes sans perdre de données.
  • Combiner et consolider plusieurs feuilles et classeurs.
  • Comparez les gammes, copiez plusieurs gammes, convertissez le texte en date, l'unité et la conversion de devise.
  • Compter par couleurs, sous-totaux de recherche, tri avancé et super filtre,
  • Plus Sélectionner / Insérer / Supprimer / Texte / Format / Lier / Commenter / Classeurs / Feuilles de calcul Outils ...

Capture d&#39;écran de Kutools pour Excel

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.