Xin hướng dẫn lọc ký tự trong excel

Liên hệ QC
Tôi tuân thủ nội quy khi đăng bài

thaomoc7379

Thành viên mới
Tham gia
7/3/24
Bài viết
9
Được thích
0
Chào các anh chị,
em muốn lọc kí tự đầu tiên của chuỗi họ tên, với code như dưới nhưng ko ra kết quả.
mong anh chị tư vấn giúp. em đính kèm file mẫu ạ
Sub loc()
Dim rg As Range
Dim criterial_rg As Range
Dim copy_rg As Range

Sheets("Data").Range("H:I").Delete

Set rg = Sheets("Data").Range("B4").CurrentRegion
Set criterial_rg = Sheets("Data").Range("E4").CurrentRegion
Set copy_rg = Sheets("Data").Range("H4")

rg.AdvancedFilter xlFilterCopy, criterial_rg, copy_rg

End Sub
 

File đính kèm

  • Advanced filter.xlsm
    21.4 KB · Đọc: 1
Chào các anh chị,
em muốn lọc kí tự đầu tiên của chuỗi họ tên, với code như dưới nhưng ko ra kết quả.
mong anh chị tư vấn giúp. em đính kèm file mẫu ạ
Sub loc()
Dim rg As Range
Dim criterial_rg As Range
Dim copy_rg As Range

Sheets("Data").Range("H:I").Delete

Set rg = Sheets("Data").Range("B4").CurrentRegion
Set criterial_rg = Sheets("Data").Range("E4").CurrentRegion
Set copy_rg = Sheets("Data").Range("H4")

rg.AdvancedFilter xlFilterCopy, criterial_rg, copy_rg

End Sub
Kết quả yêu cầu là như thế nào
 
Upvote 0
yêu cầu là: ví dụ chọn Đ trong drop down list thì sẽ list ra những người có họ ký tự đầu là Đ: như Đỗ, Đoàn,...
em có gửi theo file mẫu ạ.

cảm ơn bác.
 
Upvote 0
Dạ
cảm ơn bác nhiều
em gửi lộn file ạ, file này mới đúng
 

File đính kèm

  • Advanced filter.xlsm
    21.4 KB · Đọc: 2
Lần chỉnh sửa cuối:
Upvote 0
Tạo 1 TextBox rồi gán đoạn code này vào
Mã:
Private Sub TextBox1_Change()
        ActiveSheet.ListObjects("TongHop").Range.AutoFilter Field:=2, Criteria1:=[C2] & "*"
End Sub
...
 

File đính kèm

  • Search2222.xlsm
    21.1 KB · Đọc: 7
Upvote 0
Web KT
Back
Top Bottom