Tạo code lọc theo từ ngày này đến ngày khác (1 người xem)

  • Thread starter Thread starter VUDER
  • Ngày gửi Ngày gửi

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

VUDER

Thành viên mới
Tham gia
9/3/11
Bài viết
32
Được thích
0
Chào các anh chị
Em có file mẫu gồm sheet tổng hợp và chi tiết, bây giờ em muốn tạo code để lọc từ ngày này đến ngày khác sang sheet chi tiết nhưng không biết phải làm sao, mong các anh chị giúp em với
chân thành cám ơn
 

File đính kèm

Chào các anh chị
Em có file mẫu gồm sheet tổng hợp và chi tiết, bây giờ em muốn tạo code để lọc từ ngày này đến ngày khác sang sheet chi tiết nhưng không biết phải làm sao, mong các anh chị giúp em với
chân thành cám ơn

Trong file của bạn mình thấy có 2 cột ngày, không hiểu bạn muốn lọc theo cột nào và lấy những cột nào vào sheet chi tiết.

Bạn nên miêu tả rõ ràng để người đọc dễ hiểu --> dễ dàng giúp bạn hơn.
 
Upvote 0
Cam on ban
Y minh la muon loc theo cot INV date, va minh muon dua tat ca cot o sheet tong hop sang sheet chi tiet
 
Upvote 0
[THongBao]
Bài tiếng Việt không dấu là sai nội qui; Bạn hãy sửa lại ngay đi thôi!
[/ThongBao]
 

File đính kèm

Upvote 0
Chào anh chị
Em còn 1 vấn đề nữa mà em chưa giải quyết xin anh chị giúp em
Từ sheet Tổng hợp bây giờ em muốn lọc sang sheet khác để lấy dữ liệu của những khách hàng có Status = Cancel(Deliver, EMS) và cũng lọc theo ngày này .... đến ngày ....
mong các anh chị giúp em
cám ơn rất nhiều
 
Upvote 0
Chào anh chị
Em còn 1 vấn đề nữa mà em chưa giải quyết xin anh chị giúp em
Từ sheet Tổng hợp bây giờ em muốn lọc sang sheet khác để lấy dữ liệu của những khách hàng có Status = Cancel(Deliver, EMS) và cũng lọc theo ngày này .... đến ngày ....
mong các anh chị giúp em
cám ơn rất nhiều

Đã thay file đính kèm ở bài #9
 
Lần chỉnh sửa cuối:
Upvote 0
Đầu tiên xin Cám ơn bạn thanhtrg
Cho mình hỏi thêm 1 chi tiết nữa , khi mình chọn lại ngày khác thì sheet chi tiết nó báo lỗi #NUM , tại vì sheet tổng hợp của mình co tới 3 cancel nhưng file của bạn khi lọc chi thể hiện 2 cancel
Mong bạn xem lại dùm mình nhé cám ơn bạn
 
Upvote 0
Đầu tiên xin Cám ơn bạn thanhtrg
Cho mình hỏi thêm 1 chi tiết nữa , khi mình chọn lại ngày khác thì sheet chi tiết nó báo lỗi #NUM , tại vì sheet tổng hợp của mình co tới 3 cancel nhưng file của bạn khi lọc chi thể hiện 2 cancel
Mong bạn xem lại dùm mình nhé cám ơn bạn

Bạn cho biết chính xác lỗi NUM! xảy ra ở trường hợp nào ? Hiện tại tôi chỉ lọc từ ngày 13/04/2013 đến 19/07/2013 nên chỉ có 2 Cancel thôi, không biết ý bạn thế nào ?
Bạn sửa lại name như sau :
AR=IF(('tong hop'!$I$1:$I$24<>'chi tiet'!$B$2)+('tong hop'!$A$1:$A$24>'chi tiet'!$D$1)+('tong hop'!$A$1:$A$24<'chi tiet'!$B$1),"",ROW($1:$24)) ; sửa các dấu đỏ
Ngoài ra, danh sách trong sheet!Tong hop phải được sort theo cột A (Ascending) . Lưu ý sửa ô A5=14-Jan-13 (thay vì 14-Jun-13)
 

File đính kèm

Lần chỉnh sửa cuối:
Upvote 0
Sub Macro1()
i = Sheet5.Range("a65000").End(xlUp).Row
ii = Sheet2.Range("a65000").End(xlUp).Row
Sheet2.Range("a4:k" & ii).ClearContents
With Sheet5.Range("a4:k" & i)
.AutoFilter 1, ">=" & CDbl(Sheet2.Range("b1")), xlAnd, "<=" & CDbl(Sheet2.Range("b2"))
.AutoFilter 9, Sheet2.Range("b3")
.Copy: Sheet2.Range("a4").PasteSpecial 3
.AutoFilter
.Application.CutCopyMode = xlCut
End With
End Sub

chưa xem file ai làm cả, thêm cái này cho bạn lựa chọn.
 
Upvote 0
Hình như code bị lỗi bạn xem lại dùm mình nhé
 
Upvote 0
xem file đính kèm luôn nhé. không bạn lại bảo tôi chưa test.
 

File đính kèm

Upvote 0
tạo code

bạn giúp mình file này nhé, mình đã copy đoạn code của bạn vào file nhưng không hiểi tại sao nó không chạy, bạn xem giúp mìng với
Mình muốn dưa dữ liệu từ file company sang file daily delivery theo nhưng tiêu đề bên sheet daily delivery dự theo ngày đến ngày
cám ơn các bạn nhiều
 

File đính kèm

Upvote 0
các anh chi xem dùm em công thức bên sheet daily delivery ,em tạo công thức mà sao không thể lấy dữ liệu từ sheet file company qua
mong mọi người giúp dùm
cám ơn nhiều
 

File đính kèm

Upvote 0
thôi xong, công toi rồi. giúp bạn được đến đấy thôi nhé, :fish:
 
Upvote 0
Không thầy nào giúp mình à, mìng dang cần gấp file này, mong mọ người giúp mình với
 
Upvote 0
Không thầy nào giúp mình à, mìng dang cần gấp file này, mong mọ người giúp mình với

Trong file của bạn đặt name sai (thừa chỗ bôi đỏ)
AR=IF(('File Company'!$H$1:$H$24<>'[Daily Delevery]Daily Delivery'!$B$2)+('File Company'!$A$1:$A$24>'Daily Delivery'!$D$1)+('File Company'!$A$1:$A$24<'Daily Delivery'!$B$1),"",ROW('Daily Delivery'!$1:$24))
Công thức A4=IF(ROW($4:4)>S,"",INDEX('File Company'!$A:$J,SMALL(AR,ROW($4:4)),0)) cũng bị sai, phải sửa thành ROWS
Xem lại file dưới đây
 

File đính kèm

Upvote 0
xem file đính kèm luôn nhé. không bạn lại bảo tôi chưa test.
cho mình hỏi với cách lọc theo ngày từ sheet Tổng hợp nhưng mình xuất ra sheet chi tiết chí có cột INV DATE và một vài cột khác không liên tục ví dụ như cột SALON NAME, AMOUNT, STATUS(A,D,F,I) thì phải làm sao
 
Upvote 0

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

Back
Top Bottom