biến range vba

Liên hệ QC
Mình cho macro chạy thì nó báo lỗi dòng này:
Mã:
ActiveSheet.Range("$Q$5:$R$40").AutoFilter Field:=1, Criteria1:="<>"
Lý do là cột 'Q:Q" hoàn toàn không có dữ liệu
 
Dạ dòng code này vẫn chạy mà e vẫn copy đc dữ liêu sau khi filter sang sheet kia mà thầy
 
View attachment 220253
Sao e k dùng a.select được ạ
Bài đã được tự động gộp:


mong các cụ hiểu ý con muốn làm :(
Trước khi select nó thì phải select cái sheets mà bạn khai báo ban đầu cho nó nữa nhé.
Bạn không nên viết kiểu select vì nó làm chậm code và nháy màn hình rất khó chịu nhé.Học cách viết mảng có vẻ hợp lý hơn.:D
 
Trước khi select nó thì phải select cái sheets mà bạn khai báo ban đầu cho nó nữa nhé.
Bạn không nên viết kiểu select vì nó làm chậm code và nháy màn hình rất khó chịu nhé.Học cách viết mảng có vẻ hợp lý hơn.:D
Dạ vâng con toàn tự học,mong thầy share con ít tư liệu về mảng mà thầy nói trên ạ
 
Web KT

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

Back
Top Bottom