Các bác giúp em Lọc và Sắp xếp cho các Sheet này với!

Liên hệ QC

hoangv75

Thành viên mới
Tham gia
26/6/12
Bài viết
26
Được thích
0
Mong các bác sửa lại giúp em!
*) Sheet"file Gốc" khi thay đổi dữ liệu thì các Sheet khác cũng thay đổi theo ( VD: thêm Cột,sửa dữ liêụ)
Sheet"file Gốc" lúc đầu chỉ đến Cột M nay do yêu cầu công việc em đã thễm 4 cột: Thanh toán,đã thanh toán,người nhập và ghi chú! đã đến ô R!
*) Sheet"Đội xe,khách hàng,lái xe,số xe" sẽ cập nhật dữ liệu từ Sheet"file Gốc" sau đó sắp xếp lần lượt theo:Đội xe= Số lệnh,Khách hàng= tên khách hàng,Lái xe= tên lái xe,Số xe= Số xe!
*)Sheet"Khách lẻ,Đơn vị khác,VP CTN,VP TWĐảng,QH,QT,BNG" sẽ cập nhật dữ liệu từ Sheet"file Gốc"!Sau đó Lọc theo lần lượt:Khách lẻ,Đơn vị khác,VP CTN,VP TWĐảng,QH,QT,BNG!tương ứng với tên các Sheet!
*) Sheet" Ngô Quyền,Nghĩa Đô" sẽ cập nhật dữ liệu từ Sheet"file Gốc"!Sau đó Lọc theo 2 ký tự đầu của Số lệnh ( VD: số hợp đồng là NG 01= Sheet"Ngô Quyền",ND 03 = Sheet" Nghĩa Đô")
Cảm ơn các bác rất nhiều!
 

File đính kèm

  • Mong giup do.rar
    19 KB · Đọc: 24
)(ét thấy cần thiết mắng bạn 1 trận ra trò mới được, lí do như dưới đây:

(1) Bạn vi fạm nội qui khi cùng 1 vấn đề mà bạn đưa lên những chí ít là 3 nơi!

http://www.giaiphapexcel.com/forum/...ệu-và-sắp-xếp-theo-thứ-tự&p=412911#post412911

http://www.giaiphapexcel.com/forum/showthread.php?67705-Giúp-em-Lọc-và-sắp-xếp-cho-các-Sheet-với!

http://www.giaiphapexcel.com/forum/...ệu-và-sắp-xếp-theo-thứ-tự&p=414151#post414151

(2) Trong http://www.giaiphapexcel.com/forum/...ệu-và-sắp-xếp-theo-thứ-tự&p=412911#post412911
Một số người góp í cho bạn cách xử 1 CSDL đúng đắn nhất có thể, thế mà bạn khăn khăn fải là:

Rất cảm ơn các ý kiến đóng góp của các bác,em xin ghi nhận!Nhưng do đặc thù công việc nên phẩi tách ra làm nhiều Sheet!Mong các bác xem và Sửa giúp em theo file excel này nhé!Cảm ơn các bác rất nhiều!
(/ậy thay vì bạn nên lập luận để bảo vệ í kiến mình (Lí do sao fải tách riêng như vậy từng trang tính), bạn lại đi lập topic mới. chứng tỏ bạn "iêu cầu" mọi người, chứ không còn là "nhờ giúp" nữa!
(Riêng tôi cho rằng: Ai đó làm theo iêu cầu của bạn sẽ là cố tình hại bạn về lâu dài mà thôi;
(/à cũng may là chưa có ai định hại bạn! )

(3) Đã có những góp í với bạn là tên trang tính không xài tiếng Việt có dấu & cũng không cần thiết để khoảng trắng. Vậy mà ở các bài sau này bạn vẫn khư khư tên trang tính là:

(-) 'File gốc' trong khi đó không có 'file ngọn' hay 'file không gốc' nào hết.
Trong trường hợp vậy, ta nên gán nó cái tên 'CSDL', 1 số người sính tiếng nước ngoài, là 'Data';
(-) 'Nghĩa đô' nên là 'NghiaDo' hay thậm chí là 'NgDo';
'Đội xe' => 'DoiXe', . . . . .
 
Chỉnh sửa lần cuối bởi điều hành viên:
Cảm ơn bác đã góp ý!em mới lên diễn đàn nên nhiều cái chưa rõ mong các bác thông cảm và bỏ qua!
1) Vì em đang rất cần file Excel để tuần này có thể bắt đầu công việc, chờ mãi ko được phản hồi nên em post bài lên nhiều nơi mong được giúp đỡ!
2) Cái này thì bác hiểu nhầm ý của em rồi!Do phòng em mỗi người một việc mà các Bác phòng em có tuổi rồi nên em phải tách riêng ra tứng Sheet cho thuận tiện trong công việc!em biết lời khuyên của các bác:hanhpptc,SA_DQ,concogia,hoangdanh282 là tốt mà,em vẫn Cảm ơn bác ý mà!Em xin thề là chưa bao giờ có ý nghĩ là Yêu cầu,các tiêu đề và file em gửi đều mang nội dung xin được giúp đỡ mà!
3) Cái này thì đúng là em có lỗi em đã đọc được lời khuyên,nhưng như trình bày ở trên,các Bác phòng em có tuổi rồi thích rõ ràng nên em đã đánh tên Sheet bằng tiếng việt có dấu và để dấu cách!Cái này em xin lỗi các bác em sễ sửa ngay!
Cảm ơn bác đã góp ý,em xin tiếp thu và sửa sai!
 

File đính kèm

  • Mong dc giup do.rar
    22.9 KB · Đọc: 16
Lần chỉnh sửa cuối:
góp 1 cách CODE VBA

Cảm ơn bác đã góp ý!em mới lên diễn đàn nên nhiều cái chưa rõ mong các bác thông cảm và bỏ qua!
1) Vì em đang rất cần file Excel để tuần này có thể bắt đầu công việc, chờ mãi ko được phản hồi nên em post bài lên nhiều nơi mong được giúp đỡ!
2) Cái này thì bác hiểu nhầm ý của em rồi!Do phòng em mỗi người một việc mà các Bác phòng em có tuổi rồi nên em phải tách riêng ra tứng Sheet cho thuận tiện trong công việc!em biết lời khuyên của các bác:hanhpptc,SA_DQ,concogia,hoangdanh282 là tốt mà,em vẫn Cảm ơn bác ý mà!Em xin thề là chưa bao giờ có ý nghĩ là Yêu cầu,các tiêu đề và file em gửi đều mang nội dung xin được giúp đỡ mà!
3) Cái này thì đúng là em có lỗi em đã đọc được lời khuyên,nhưng như trình bày ở trên,các Bác phòng em có tuổi rồi thích rõ ràng nên em đã đánh tên Sheet bằng tiếng việt có dấu và để dấu cách!Cái này em xin lỗi các bác em sễ sửa ngay!
Cảm ơn bác đã góp ý,em xin tiếp thu và sửa sai!

nghe thấy TWD là làm ngay cho bạn đây, hihiihiii

Code chính năm ở Module, các code she et active giúp cho hoàn thể nhiệm vụ của she et đó

Nhờ Enable macro khi mở file để thực thi được code VBA,
Giờ sẽ được giữ liệu như muốn, dữ liệu tự động cập nhập khi bấm (click) chọn các sheets kết quả


Các tên she et bạn NÊN đặt theo các lời khuyên trên sẽ có ích sau này khi đặt công thức ngắn gọn và không dính tiếng việt trong công thức (nếu có liên quan).
TUY nhiên ở đây nếu cực chẳng đã (vì thấy toàn KHTWD thì e rằng già thật hihii) thì bạn có thể thể đổi tên thỏa mãi thành tiếng Việt có dấu cũng được --> sẽ không ảnh hưởng chức năng của các code và các kết quả she et lọc hay sắp xếp

bấm Alt+F11 để xem code (mới tập tành code hóa nên chắc còn có thể lỗi)
 

File đính kèm

  • Mong dc giup do.rar
    29 KB · Đọc: 48
Cảm ơn bác Vodoi2x rất nhiều!

Cảm ơn bác Vodoi2x rất nhiều!em đã Down file về chạy thử rồi, đúng những gì em mong muốn rồi!ko biết Cảm ơn bác bằng cách nào!bác có thể cho em xin số điện thoại và cho em hỏi chút bác có ở Hà Nội ko?:clapping:
 
Gởi thêm cho bạn 1 tham khảo

. . . . . . . . . . . . . . . . . . . .
 

File đính kèm

  • gpeFilter.rar
    35.4 KB · Đọc: 48
Bác voidoi2x cho em hoi bác có thể giải thích cách làm được không, em không hiểu làm thế nào ?
 
Các bác có thể hướng dẫn hoặc chỉ dẫn em tìm tài liệu nào để em có thể nghiên cứu lần sau tự làm được bài dạng này thì tốt quá!Cảm ơn các bác!
 
Cảm ơn bác Vodoi2x rất nhiều!em đã Down file về chạy thử rồi, đúng những gì em mong muốn rồi!ko biết Cảm ơn bác bằng cách nào!bác có thể cho em xin số điện thoại và cho em hỏi chút bác có ở Hà Nội ko?:clapping:

Bạn cứ liên hệ tôi qua diễn đàn là được rồi, đúng là tôi gần bạn - nhưng hiện đang công tác tỉnh xa

Bác voidoi2x cho em hoi bác có thể giải thích cách làm được không, em không hiểu làm thế nào ?
Bạn nói rõ giải thích phần nào, chứ giải thích tất e rằng không thể qua 1 bài hay 1 đoạn được? Nên bạn phải nói rõ đoạn nào nhé
Bạn cứ down load file về tìm hiểu dần dần sẽ hiểu chủ yếu 2 SUBs ở module1 - nếu bạn biết VBA là hiểu ngay, vì tôi viết theo bài sách từng bước từng bước - không áp dụng gì cao siêu phức tạp, nên rất dễ hiểu

Các bác có thể hướng dẫn hoặc chỉ dẫn em tìm tài liệu nào để em có thể nghiên cứu lần sau tự làm được bài dạng này thì tốt quá!Cảm ơn các bác!
Bạn phải học VBA trước, sau đó đọc code làm từ bài đơn giản, rồi sẽ hiểu thôi, thường nếu tập trung thì 3 tháng có thể bạn làm tốt việc như thế này thôi, vậy nhé, đơn giản thôi .... nghĩ mọi thứ đơn giản thì nó sẽ là giản đơn thôi : từng bước từng bước... ngã thì bước dạy và lại từng bước từng bước....
vậy bạn search sách hướng dẫn VBA (Visual Basic Application) đi, rồi cơ bản với ngôn ngữ lập trình VB (Visual Basic) ... và ứng dụng VBA trong Excel ... gom lại đọc và lọc 1 mớ đó là sớm thành chuyên gia trên này thôi... mong bạn mau tiến bộ và giúp lại mọi người
 
Cảm ơn bác Vodoi2x hôm qua em lặn lội đi tìm sách Lập trình VBA trong Excel và cuối cùng cũng tìm mua được Bản mới nhất tác giả Phan Tự Hướng ( tái bản lần thứ 4,năm 2012)!thật là vất vả hy vọng vào kết quả sẽ tốt đẹp!nhìn Quyển sách dày 576 trang em nghĩ chắc phải đọc 6 tháng mới hết được vì ban ngày em vẫn phải đi làm chỉ có buổi tối tranh thủ!
 
Cảm ơn bác Vodoix2 nhiều nhé. Em cũng có nhu cầu giống như bạn lập cái topic này và nhờ file của bác em đã làm ngon rồi. Dùng VBA đúng là tiện ích và nhanh hơn nhiều.
 
Web KT
Back
Top Bottom