hoabattuvn_tt
Thành viên mới
![](/diendan/data/PhoToDanhHieu/gold.gif)
- Tham gia
- 16/10/09
- Bài viết
- 22
- Được thích
- 0
Tham khảo bằng cách công thức.File e đính kèm ạ, nhờ mấy a giúp e để chỉ lấy danh sách các dòng là "công nợ…." từ bảng bên tương ứng với ngày phát sinh công nợ. Cảm ơn all.
Thử:File e đính kèm ạ, nhờ mấy a giúp e để chỉ lấy danh sách các dòng là "công nợ…." từ bảng bên tương ứng với ngày phát sinh công nợ. Cảm ơn all.
Sub abc()
Application.ScreenUpdating = False
With Range("A1:E1")
.AutoFilter 1, "công n" & ChrW(7907) & "*"
.AutoFilter 5, Criteria1:="<>"
End With
Application.ScreenUpdating = True
End Sub
Trong file chả thấy chữ "công nợ" đâu cả, có mỗi mấy cái dữ liệu cũng chả hiểu nó là cái gì.
thanks a @phulien1902 , nhưng hàm của a cũng bị giống a @Phan Thế Hiệp không lấy được tất cả ds công nợ, ví dụ ngày 12/7 có phát sinh công nợ cô hoa thì không lấy được. Tương tự cho ngày 14 của a hùng và chị chi.Thử:
PHP:Sub abc() Application.ScreenUpdating = False With Range("A1:E1") .AutoFilter 1, "công n" & ChrW(7907) & "*" .AutoFilter 5, Criteria1:="<>" End With Application.ScreenUpdating = True End Sub
Như yêu cầu của bạn thì chỉ cần dùng chức năng filter với cách lọc cột A= "công nợ" là được rồi, cần gì tới công thức hay viết code.Cảm ơn a @phulien1902 , nhưng hàm của a cũng bị giống a @Phan Thế Hiệp không lấy được tất cả ds công nợ, ví dụ ngày 12/7 có phát sinh công nợ cô hoa thì không lấy được. Tương tự cho ngày 14 của a hùng và chị chi.
thanks a. do e đang theo dõi công nợ cho cửa hàng, file trên chỉ là ví dụ thôi còn file gốc của e được tổng hợp từ nhiều sheet nên mỗi lần có sự thay đổi ở các sheet lại phải filter bằng tay lại thì hơi cực.Như yêu cầu của bạn thì chỉ cần dùng chức năng filter với cách lọc cột A= "công nợ" là được rồi, cần gì tới công thức hay viết code.
Tưởng bạn cần liệt kê những công nợ nào có ngày thôi thì mới làm cho bạn như trên.
Thân
Vậy bạn dùng đoạn VBA mà anh @phulien1902 đã gửi cho bạn, chỉ bỏ 1 dòng là được rồi:Cảm ơn a. do e đang theo dõi công nợ cho cửa hàng, file trên chỉ là ví dụ thôi còn file gốc của e được tổng hợp từ nhiều sheet nên mỗi lần có sự thay đổi ở các sheet lại phải filter bằng tay lại thì hơi cực.
Sub abc()
Application.ScreenUpdating = False
With Range("A1:E1")
.AutoFilter 1, "công n" & ChrW(7907) & "*"
End With
Application.ScreenUpdating = True
End Sub
ok rồi thanks a.Vậy bạn dùng đoạn VBA mà anh @phulien1902 đã gửi cho bạn, chỉ bỏ 1 dòng là được rồi:
Hoài của, chỉ cái tội có đồ quý nhưng không biết giá trị. Cố gắng nên tìm hiểu thêm bạn nha!PHP:Sub abc() Application.ScreenUpdating = False With Range("A1:E1") .AutoFilter 1, "công n" & ChrW(7907) & "*" End With Application.ScreenUpdating = True End Sub
Thân
Vậy thì bỏ dòng dưới này điCảm ơn a @phulien1902 , nhưng hàm của a cũng bị giống a @Phan Thế Hiệp không lấy được tất cả ds công nợ, ví dụ ngày 12/7 có phát sinh công nợ cô hoa thì không lấy được. Tương tự cho ngày 14 của a hùng và chị chi.
.AutoFilter 5, Criteria1:="<>"