[Xin giúp đỡ] Lọc Autofilter ko cần dùng chuột (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

lyly2626

Thành viên chính thức
Tham gia
15/5/12
Bài viết
74
Được thích
1
Bình thường khi dùng Autofilter khi muốn lọc một giá trị nào đó ta dùng chuột bấm vào Menu xổ xuống để chọn giá trị, sau đó các giá trị của hàng tương ứng sẽ hiện ra.

Bây giờ em có 1 sheet chứa dữ liệu và 1 sheet tìm kiếm. Với mong muốn như sau :
Tại sheet tìm kiếm khi ta nhập dữ liệu đầu vào (bằng cách gõ tay hoặc Paste) nếu giá trị được tìm thấy thì các hàng tương ứng cũng xổ ra như khi dùng Autofilter.
- Nếu không tìm thấy thì để trống.

Xin hỏi có cách nào để giải quyết không ạ ???

Xin cám ơn !

book2.JPG

P/s : Xem file A/C sẽ hiểu mục đích của việc trên là gì. Em danh sách một danh sách đen các IP. Nhiệm vụ là tìm ra IP trong 1 danh sách khác cho trước có trùng với danh sách đen đó không?
 

File đính kèm

Bình thường khi dùng Autofilter khi muốn lọc một giá trị nào đó ta dùng chuột bấm vào Menu xổ xuống để chọn giá trị, sau đó các giá trị của hàng tương ứng sẽ hiện ra.

Bây giờ em có 1 sheet chứa dữ liệu và 1 sheet tìm kiếm. Với mong muốn như sau :
Tại sheet tìm kiếm khi ta nhập dữ liệu đầu vào (bằng cách gõ tay hoặc Paste) nếu giá trị được tìm thấy thì các hàng tương ứng cũng xổ ra như khi dùng Autofilter.
- Nếu không tìm thấy thì để trống.

Xin hỏi có cách nào để giải quyết không ạ ???

Xin cám ơn !

View attachment 89095

P/s : Xem file A/C sẽ hiểu mục đích của việc trên là gì. Em danh sách một danh sách đen các IP. Nhiệm vụ là tìm ra IP trong 1 danh sách khác cho trước có trùng với danh sách đen đó không?
Bài này sử dụng công thức cũng được nhưng mà nặng nề.
Bạn tham khảo code sau nhé:
PHP:
Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Count = 1 And Target.Address = "$D$3" Then Sheet1.[A1].CurrentRegion.AdvancedFilter xlFilterCopy, [D2:D3], [E2:J2]
End Sub
Lưu ý: Bạn không sửa tiêu đề tại dòng 2 của sheet Tìm kiếm. Tiêu đề trên sheet này phải được trùng khớp hoàn toàn với tiêu đề trên sheet Dữ liệu.
Xin tham khảo trong file.
 

File đính kèm

Code khá hay nhưng có cách này để trình bày lại như một phiếu thông tin thay vì nhiều cột?

Nếu tìm thêm tên thì điều kiện là tên hoặc thì không ra kết quả, nhưng họ thì được. Nghĩa là dữ liệu tìm phải bắt đầu từ trái sang. Có cách nào tìm theo điều kiện ngẫu nhiên?
 
Lần chỉnh sửa cuối:
Web KT

Bài viết mới nhất

Back
Top Bottom