Bỏ qua nội dung chính

Làm cách nào để xóa các ký tự không phải tiếng Anh trong cột Excel?

Ví dụ: , đây là danh sách các tên bao gồm một số ký tự không phải tiếng Anh. Làm cách nào để bạn có thể nhanh chóng loại bỏ các ô chứa các ký tự không phải tiếng Anh trong Excel?

Xóa các hàng có chứa các ký tự không phải tiếng Anh bằng VBA

Xóa các ký tự không phải tiếng Anh khỏi chuỗi bằng cách Xóa các ký tựý kiến ​​hay3


Xóa các hàng chứa các ký tự không phải tiếng Anh bằng VBA

Đây là một VBA có thể loại bỏ các hàng có chứa các ký tự không phải tiếng Anh trong Excel.

1. Kích hoạt trang tính có chứa các ký tự bạn muốn xóa và nhấn Alt + F11 các phím để kích hoạt Microsoft Visual Basic cho các ứng dụng cửa sổ.

2. nhấp chuột Chèn > Mô-đunvà dán mã bên dưới vào Mô-đun.

VBA: Xóa các ký tự không phải tiếng Anh

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 loại bỏ không phải tiếng anh char 1

3. nhấn F5 để chọn danh sách cột bạn muốn sử dụng trong hộp thoại bật lên.
doc loại bỏ không phải tiếng anh char 2

4. nhấp chuột OK > OK, và sau đó các hàng chứa các ký tự không phải tiếng Anh đã bị loại bỏ.
doc loại bỏ không phải tiếng anh char 3

doc loại bỏ không phải tiếng anh char 4 mũi tên doc sang phải doc loại bỏ không phải tiếng anh char 5

Chú thích: VBA này chỉ hoạt động cho một cột.


Xóa các ký tự không phải tiếng Anh khỏi chuỗi bằng cách Xóa các ký tự

Nếu bạn muốn xóa các ký tự không phải tiếng Anh khỏi chuỗi như hình minh họa bên dưới, bạn có thể áp dụng Kutools cho Excel'S Xóa ký tự để nhanh chóng hoàn thành nó.

doc loại bỏ không phải tiếng anh char 6 mũi tên doc sang phải doc loại bỏ không phải tiếng anh char 7
Kutools cho Excel, với hơn 300 chức năng tiện dụng, giúp công việc của bạn dễ dàng hơn. 

Sau khi cài đặt Kutools cho Excel, vui lòng làm như sau:(Tải xuống miễn phí Kutools cho Excel ngay!)

1. Chọn phạm vi bạn cần và nhấp vào Kutools > bản văn > Xóa ký tự. Xem ảnh chụp màn hình:
doc loại bỏ không phải tiếng anh char 8

2. kiểm tra Không phải alpha chỉ trong Xóa ký tự , bạn có thể thấy kết quả trong Xem trước đầu tiên.
doc loại bỏ không phải tiếng anh char 9

3. nhấp chuột Ok, các ký tự không phải tiếng Anh đã bị xóa khỏi chuỗi.
doc loại bỏ không phải tiếng anh char 7

Công cụ năng suất văn phòng tốt nhất

🤖 Trợ lý AI của Kutools: Cách mạng hóa việc phân tích dữ liệu dựa trên: Thực thi thông minh   |  Tạo mã  |  Tạo công thức tùy chỉnh  |  Phân tích dữ liệu và tạo biểu đồ  |  Gọi các hàm Kutools...
Các tính năng phổ biến: Tìm, đánh dấu hoặc xác định các bản sao   |  Xóa hàng trống   |  Kết hợp các cột hoặc ô mà không làm mất dữ liệu   |   Vòng không có công thức hữu ích. Cảm ơn !
Siêu tra cứu: Nhiều tiêu chí VLookup    VLookup Nhiều Giá Trị  |   VLookup trên nhiều trang tính   |   Tra cứu mờ ....
Danh sách thả xuống nâng cao: Tạo nhanh danh sách thả xuống   |  Danh sách thả xuống phụ thuộc   |  Danh sách thả xuống nhiều lựa chọn ....
Trình quản lý cột: Thêm một số cột cụ thể  |  Di chuyển cột  |  Chuyển đổi trạng thái hiển thị của các cột ẩn  |  So sánh dãy và cột hữu ích. Cảm ơn !
Các tính năng nổi bật: Tiêu điểm lưới   |  Chế độ xem thiết kế   |   Thanh công thức lớn    Trình quản lý sổ làm việc & trang tính   |  Thư viện tài nguyên (Văn bản tự động)   |  Bảng chọn ngày   |  Kết hợp các bảng tính   |  Mã hóa/Giải mã ô    Gửi email theo danh sách   |  Siêu lọc   |   Bộ lọc đặc biệt (lọc in đậm/nghiêng/gạch ngang...) ...
15 bộ công cụ hàng đầu12 bản văn CÔNG CỤ (thêm văn bản, Xóa ký tự,...)   |   50 + Biểu đồ Các loại (Biểu đồ Gantt,...)   |   40+ Thực tế Công thức (Tính tuổi dựa trên ngày sinh,...)   |   19 chèn CÔNG CỤ (Chèn mã QR, Chèn ảnh từ đường dẫn,...)   |   12 Chuyển đổi CÔNG CỤ (Số thành từ, Chuyển đổi tiền tệ,...)   |   7 Hợp nhất & Tách CÔNG CỤ (Các hàng kết hợp nâng cao, Chia ô,...)   |   ... và nhiều hơn nữa

Nâng cao kỹ năng Excel của bạn với Kutools for Excel và trải nghiệm hiệu quả hơn bao giờ hết. Kutools for Excel cung cấp hơn 300 tính năng nâng cao để tăng năng suất và tiết kiệm thời gian.  Bấm vào đây để có được tính năng bạn cần nhất...

Mô tả


Tab Office mang lại giao diện Tab cho Office và giúp công việc của bạn trở nên dễ dàng hơn nhiều

  • Cho phép chỉnh sửa và đọc theo thẻ trong Word, Excel, PowerPoint, Publisher, Access, Visio và Project.
  • Mở và tạo nhiều tài liệu trong các tab mới của cùng một cửa sổ, thay vì trong các cửa sổ mới.
  • Tăng 50% năng suất của bạn và giảm hàng trăm cú nhấp chuột cho bạn mỗi ngày!
Comments (3)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
How do i get rid of non-english characters in an essy even if i deleted comas, fullstops, apostrophes etc.....but keeps on popping?
This comment was minimized by the moderator on the site
Hi, Husama Abass, please give me more description about your question, I do not get it clearly.
This comment was minimized by the moderator on the site
Hi. I used this just now to remove Chinese characters from may crew list but it also removed the spaces in between the alpha names. Hoping that there is an option to remove non-alpha characters but leave out spaces in the process.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations