Note: The other languages of the website are Google-translated. Back to English

Bagaimana cara menghapus karakter non-bahasa Inggris di kolom Excel?

Misalnya, , berikut adalah daftar nama yang menyertakan beberapa karakter non-Inggris. Bagaimana Anda bisa dengan cepat menghapus sel yang berisi karakter non-bahasa Inggris di Excel?

Hapus baris yang berisi karakter non-Inggris oleh VBA

Hapus karakter non-Inggris dari string dengan Hapus Karakteride bagus3


Hapus baris yang berisi karakter non-Inggris oleh VBA

Berikut adalah VBA yang dapat menghapus baris yang berisi karakter non-Inggris di Excel.

1. Aktifkan lembar kerja yang berisi karakter yang ingin Anda hapus, dan tekan Alt + F11 kunci untuk mengaktifkan Microsoft Visual Basic untuk Aplikasi jendela.

2. klik Menyisipkan > Modul, dan tempelkan kode di bawah ini ke Modul.

VBA: Hapus karakter non-Inggris

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 hapus karakter non inggris 1

3. tekan F5 kunci untuk memilih daftar kolom yang ingin Anda gunakan dalam dialog popping.
doc hapus karakter non inggris 2

4. klik OK > OK, dan kemudian baris yang berisi karakter non-Inggris telah dihapus.
doc hapus karakter non inggris 3

doc hapus karakter non inggris 4 doc panah kanan doc hapus karakter non inggris 5

Note: VBA ini hanya berfungsi untuk satu kolom.


Hapus karakter non-Inggris dari string dengan Hapus Karakter

Jika Anda ingin menghapus karakter non-Inggris dari string seperti gambar di bawah ini, Anda dapat menerapkan Kutools untuk Excel'S Hapus Karakter fitur untuk menyelesaikannya dengan cepat.

doc hapus karakter non inggris 6 doc panah kanan doc hapus karakter non inggris 7
Kutools untuk Excel, dengan lebih dari 300 fungsi praktis, membuat pekerjaan Anda lebih mudah. 

Setelah menginstal Kutools for Excel, lakukan seperti di bawah ini:(Unduh Gratis Kutools untuk Excel Sekarang!)

1. Pilih kisaran yang Anda butuhkan dan klik Kutools > Teks > Hapus Karakter. Lihat tangkapan layar:
doc hapus karakter non inggris 8

2. Memeriksa Non-alfa hanya di Hapus Karakter dialog, Anda dapat melihat hasilnya di Preview pertama.
doc hapus karakter non inggris 9

3. klik Ok, karakter non-bahasa Inggris telah dihapus dari string.
doc hapus karakter non inggris 7


Alat Produktivitas Kantor Terbaik

Kutools for Excel Memecahkan Sebagian Besar Masalah Anda, dan Meningkatkan Produktivitas Anda hingga 80%

  • Reuse: Masukkan dengan cepat rumus, bagan yang kompleks dan apa pun yang pernah Anda gunakan sebelumnya; Enkripsi Sel dengan kata sandi; Buat Milis dan mengirim email ...
  • Bilah Formula Super (dengan mudah mengedit beberapa baris teks dan rumus); Membaca Tata Letak (membaca dan mengedit sel dalam jumlah besar dengan mudah); Tempel ke Rentang yang Difilter...
  • Gabungkan Sel / Baris / Kolom tanpa kehilangan Data; Pisahkan Konten Sel; Gabungkan Baris / Kolom Duplikat... Mencegah Sel Duplikat; Bandingkan Rentang...
  • Pilih Duplikat atau Unik Baris; Pilih Baris Kosong (semua sel kosong); Temukan Super dan Temukan Fuzzy di Banyak Buku Kerja; Pilih Acak ...
  • Salinan Tepat Beberapa Sel tanpa mengubah referensi rumus; Buat Referensi Otomatis ke Beberapa Lembar; Sisipkan Poin, Kotak Centang, dan lainnya ...
  • Ekstrak Teks, Tambahkan Teks, Hapus berdasarkan Posisi, Hapus Space; Membuat dan Mencetak Subtotal Paging; Konversi Konten Antar Sel dan Komentar...
  • Filter Super (simpan dan terapkan skema filter ke sheet lain); Penyortiran Lanjutan menurut bulan / minggu / hari, frekuensi dan lainnya; Filter Khusus dengan huruf tebal, miring ...
  • Gabungkan Workbooks dan WorkSheets; Gabungkan Tabel berdasarkan kolom kunci; Pisahkan Data menjadi Beberapa Lembar; Konversi Batch xls, xlsx dan PDF...
  • Lebih dari 300 fitur canggih. Mendukung Office / Excel 2007-2019 dan 365. Mendukung semua bahasa. Penerapan yang mudah di perusahaan atau organisasi Anda. Fitur lengkap uji coba gratis 30 hari. Jaminan uang kembali 60 hari.
tab kte 201905

Tab Office Membawa antarmuka Tab ke Office, dan Membuat Pekerjaan Anda Jauh Lebih Mudah

  • Aktifkan pengeditan dan pembacaan tab di Word, Excel, PowerPoint, Publisher, Access, Visio, dan Project.
  • Buka dan buat banyak dokumen di tab baru di jendela yang sama, bukan di jendela baru.
  • Tingkatkan produktivitas Anda hingga 50%, dan kurangi ratusan klik mouse untuk Anda setiap hari!
officetab bawah
Urutkan komentar berdasarkan
komentar (3)
Belum ada peringkat. Jadilah yang pertama memberi peringkat!
Komentar ini diminimalkan oleh moderator di situs
Hai. Saya menggunakan ini sekarang untuk menghapus karakter Cina dari daftar kru Mei tetapi juga menghapus spasi di antara nama alfa. Berharap ada opsi untuk menghapus karakter non-alfa tetapi meninggalkan spasi dalam prosesnya.
Komentar ini diminimalkan oleh moderator di situs
Bagaimana cara menghilangkan karakter non-bahasa Inggris di essy bahkan jika saya menghapus koma, titik penuh, apostrof dll.....tetapi terus muncul?
Komentar ini diminimalkan oleh moderator di situs
Hai, Husama Abass, tolong beri saya deskripsi lebih lanjut tentang pertanyaan Anda, saya tidak mengerti dengan jelas.
Belum ada komentar yang diposting di sini
Tinggalkan komentar anda
Posting sebagai Tamu
×
Beri peringkat pos ini:
0   Karakter
Lokasi yang Disarankan