Chức năng Data- ADVANCED FILTER (2 người xem)

Liên hệ QC

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

ngochienbmt

Thành viên chính thức
Tham gia
27/8/11
Bài viết
53
Được thích
5
Các bác cho em hỏi xíu ak, em đang dùng chức năng advanced filter để lọc theo điều kiện, thì trong list range có chọn vùng dữ liệu và điều kiện lọc, khi bảng tính ko thay đổi như chèn dòng thì ok, nhưng nếu chèn dòng phía trên thì chứ năng mất tác dụng, vì range bị thay đổi,
Vậy có cách nào khi mình chèn dòng phía trên ko ảnh hưởng vùng lọc ko ak.
 
Các bác cho em hỏi xíu ak, em đang dùng chức năng advanced filter để lọc theo điều kiện, thì trong list range có chọn vùng dữ liệu và điều kiện lọc, khi bảng tính ko thay đổi như chèn dòng thì ok, nhưng nếu chèn dòng phía trên thì chứ năng mất tác dụng, vì range bị thay đổi,
Vậy có cách nào khi mình chèn dòng phía trên ko ảnh hưởng vùng lọc ko ak.
Bạn biết vùng điều kiện cho Adv Filter hoạt động rồi mà vẫn cố chèn-xóa dòng để làm khó nó là sao ?
Nếu vẫn muốn vậy thì dùng bạn dùng Name động tham chiếu đến cái vùng điều kiện bị động đậy đó nhé
 
Không biết bạn nói mất tác dụng có nghĩa là gì. Vì Advance Filter trả về kết quả cố định, kết quả sẽ không thay đổi khi vùng dữ liệu gốc thay đổi.
 
Không biết bạn nói mất tác dụng có nghĩa là gì. Vì Advance Filter trả về kết quả cố định, kết quả sẽ không thay đổi khi vùng dữ liệu gốc thay đổi.
Như là dòng dữ liệu bắt đầu từ 1 -10, nếu chèn dòng thì vùng đó bị đẩy xuống mà dữ liệu đó sẽ ko hiển thị khi lọc, vì đã ra khỏi vùng, nếu dùng thủ công thì mình chèn sau nó 10 dòng or hơn để có chèn bên trên mà bị đẩy xuống vẫn nằm trong vùng, nhưng ko thấy gọn
Bài đã được tự động gộp:

Dùng chức năng recor macro, để ghi làm chức năng đó, và gọi nó khi nút sprin change bác ak, nên code bên vba bị cố định. Ko biết làm sao để cho nó động bác nhi,
 
Lần chỉnh sửa cuối:
Như là dòng dữ liệu bắt đầu từ 1 -10, nếu chèn dòng thì vùng đó bị đẩy xuống mà dữ liệu đó sẽ ko hiển thị khi lọc, vì đã ra khỏi vùng, nếu dùng thủ công thì mình chèn sau nó 10 dòng or hơn để có chèn bên trên mà bị đẩy xuống vẫn nằm trong vùng, nhưng ko thấy gọn
Thật sự không hiểu bạn nói gì.
Dùng chức năng recor macro, để ghi làm chức năng đó, và gọi nó khi nút sprin change bác ak, nên code bên vba bị cố định. Ko biết làm sao để cho nó động bác nhi,
Giờ lòi ra là VBA :rolleyes:
=> Đặt name cho vùng dữ liệu, trong VBA xác định vùng dữ liệu thông qua name.
 
Như là dòng dữ liệu bắt đầu từ 1 -10, nếu chèn dòng thì vùng đó bị đẩy xuống mà dữ liệu đó sẽ ko hiển thị khi lọc, vì đã ra khỏi vùng, nếu dùng thủ công thì mình chèn sau nó 10 dòng or hơn để có chèn bên trên mà bị đẩy xuống vẫn nằm trong vùng, nhưng ko thấy gọn
Bài đã được tự động gộp:

Dùng chức năng recor macro, để ghi làm chức năng đó, và gọi nó khi nút sprin change bác ak, nên code bên vba bị cố định. Ko biết làm sao để cho nó động bác nhi,
Đã dùng VBA thì dùng cho tới, hoặc là Lọc không dùng Advanced Filter.
Hoặc là vẫn dùng Advanced Filter - nhưng code sẽ tự động dò vùng dữ liệu cho chuẩn, hoặc đặt name cho cell bắt đầu (CelStart) rồi code tham chiếu đến Range của name đó
 
Web KT

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

Back
Top Bottom