Lọc dữ liệu AdvancedFilter (1 người xem)

  • Thread starter Thread starter lhthai
  • Ngày gửi Ngày gửi
Liên hệ QC

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

lhthai

Thành viên thường trực
Tham gia
1/9/07
Bài viết
309
Được thích
27
Hỏi code lộc dữ liệu AdvancedFilter
Chỉnh vùng điều kiện Range("I3:N4") thành Range("I3:N14") thì không lọc được anh nào biết sai chỗ nào không
Nhưng nếu để 1 điều kiện thì chạy chẳng hạn như
Range("I3:N4") thì lộc bình thường
Mã:
[/COLOR][COLOR=#0000ff]Private Sub CommandButton1_Click()[/COLOR]
[COLOR=#0000ff]    Sheet1.Range("A3:F1000").AdvancedFilter xlFilterCopy, Range("I3:N[/COLOR][COLOR=#ff0000]14[/COLOR][COLOR=#0000ff]"), Range("P4:U4")[/COLOR]
[COLOR=#0000ff]End Sub[/COLOR]
 
vì Range("I3:N14") trong đó dữ liệu rỗng nên nó lọc hết chứ sao. Bạn thử nhập điều kiện cần lọc vào N4 đến N14 đi, nó sẽ lọc theo điều kiện mà bạn vừa nhập.
 
Bạn sửa code như này là được nè:
[GPECODE=vb]Private Sub CommandButton1_Click()
[A3:F1000].AdvancedFilter 2, [I3].CurrentRegion, [P4:U4]
End Sub[/GPECODE]
 
Lần chỉnh sửa cuối:
Web KT

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

Back
Top Bottom