Lọc dữ liệu bằng code mà không dùng filter có sẵn

Chia sẻ bởi:hands
★★★★★
Quảng cáo

Chào các bạn!
Mình mình mới tìm hiểu về VBA nên mình đang tự làm thử những cái mà mình tự nghĩ ra. Mình đã dùng record rồi nhưng cũng chưa biết phải khai báo chúng thế nào nên mình nhờ các bạn giúp hộ một file đính kèm để từ đó mình biết cách ứng dụng cho cái khác.
Cảm ơn các bạn.

Trên diễn đàn có đầy, sao Bạn không tìm kiếm, chỉ cần nhập "Lọc dữ liệu" thi ra nhiều. Bạn đến đây xem nhé!
https://www.giaiphapexcel.com/forum/showthread.php?42341-Advanced-Filter-c%C3%B3-n%C3%BAt-CommandButtor
Không biết có phải ý Bạn muốn lọc sang cột khác hay chỉ Filter lọc tại cột A luôn. Nếu lọc tại cột A luôn thì Bạn dùng đoạn code sau:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
  Set Target = Range("C1")
    With Range("A3").CurrentRegion
        .AutoFilter (1), (Target)
    End With
End Sub

www.giaiphapexcel.com/diendan/threads/l%E1%BB%8Dc-d%E1%BB%AF-li%E1%BB%87u-b%E1%BA%B1ng-code-m%C3%A0-kh%C3%B4ng-d%C3%B9ng-filter-c%C3%B3-s%E1%BA%B5n.42342/

Kỹ năng giải quyết vấn đề hiệu quả
Khóa học SprinGO phù hợp

Kỹ năng giải quyết vấn đề hiệu quả

Mô tả Nội dung Đánh giá Tài nguyên KỸ NĂNG GIẢI QUYẾT VẤN ĐỀ HIỆU QUẢHiểu đúng vấn đề là một nửa của giải...

Xem khóa học
★★★★★ 5 ★ 1 👤 4 ▥ 0
Quảng cáo

Bạn nên đọc

Bình luận

Quảng cáo

Cũ vẫn chất

Xem thêm