Lấy dữ liệu sau khi AutoFilter (2 người xem)

Liên hệ QC

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

k2d_nh0k

Thành viên mới
Tham gia
12/10/15
Bài viết
17
Được thích
3
Mình mới tìm hiểu về VBA excel cần mọi người giúp đỡ.
Mình muốn lấy bảng dữ liệu sau khi Filter sang 1 sheet khác.
và khi điều kiện Filter ngoài bản dữ liệu thì chương trình sẻ thông báo là "nội dung cần filter rỗng".
 

File đính kèm

Mình mới tìm hiểu về VBA excel cần mọi người giúp đỡ.
Mình muốn lấy bảng dữ liệu sau khi Filter sang 1 sheet khác.
và khi điều kiện Filter ngoài bản dữ liệu thì chương trình sẻ thông báo là "nội dung cần filter rỗng".
Thử code này coi đúng ý không?
Mã:
Sub FIL()
        Sheet2.UsedRange.Clear
        Sheet1.Range("a1").AutoFilter Field:=5, Criteria1:=">20"
        Sheet1.Range("a1").CurrentRegion.Copy Sheet2.Range("A1")
        If Sheet2.Range("B" & Rows.Count).End(3).Row < 2 Then
        Sheet2.UsedRange.Clear
        MsgBox "noi dung can filter rong"
        End If
    
    If Sheet1.AutoFilterMode = True Then Sheet1.AutoFilterMode = False
End Sub
 
Upvote 0
Web KT

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

Back
Top Bottom