Viết giúp em code để nhập và tổng hợp dữ liệu (1 người xem)

  • Thread starter Thread starter pro8x
  • Ngày gửi Ngày gửi
Liên hệ QC

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

pro8x

Thành viên hoạt động
Tham gia
3/11/11
Bài viết
142
Được thích
24
Chào các Anh/ Chị,
Em có 1 file excel thống kê lỗi cho trên 70 sản phẩm và 10 lỗi gồm 3 phần: THEO NGÀY, THEO TUẦN và THEO THÁNG. Công việc hàng ngày của e là:

1. Phần THEO NGÀY:hàng ngày nhập lỗi cho 25-30 sản phẩm bất kì trong hơn 70 SP.
=> E phải dò nhập tưng sp rất mất thời gian. Nhờ các anh chị làm giúp e 1 form(hay cách nào tiện) để khi nhập tên sp và lỗi sẽ tự update vào sp tương ứng trên sheet

2.Phần THEO TUẦN được cộng dồn từ phần THEO Ngày và phần THEO THÁNG cộng dồn THEO TUẦN
=> Nhờ Anh chị viết hộ e code để khi chạy code thì tự động cộng dồn.

Em xin cảm ơn
 

File đính kèm

Lần chỉnh sửa cuối:
Chào các Anh/ Chị,
Em có 1 file excel thống kê lỗi cho trên 70 sản phẩm và 10 lỗi gồm 3 phần: THEO NGÀY, THEO TUẦN và THEO THÁNG. Công việc hàng ngày của e là:

1. Phần THEO NGÀY:hàng ngày nhập lỗi cho 25-30 sản phẩm bất kì trong hơn 70 SP.
=> E phải dò nhập tưng sp rất mất thời gian. Nhờ các anh chị làm giúp e 1 form(hay cách nào tiện) để khi nhập tên sp và lỗi sẽ tự update vào sp tương ứng trên sheet

2.Phần THEO TUẦN được cộng dồn từ phần THEO Ngày và phần THEO THÁNG cộng dồn THEO TUẦN
=> Nhờ Anh chị viết hộ e code để khi chạy code thì tự động cộng dồn.

Em xin cảm ơn

Bạn cũng phải nhập vào sheet vài chục dòng (thực tế) để tiện theo dõi chứ
Tức là nhập như bạn vẫn đang làm và ghi luôn kết quả mà bạn mong muốn
Bạn đưa lên file trống không, làm sao mà hình dung được
 
Upvote 0
Bạn cũng phải nhập vào sheet vài chục dòng (thực tế) để tiện theo dõi chứ
Tức là nhập như bạn vẫn đang làm và ghi luôn kết quả mà bạn mong muốn
Bạn đưa lên file trống không, làm sao mà hình dung được
Cảm ơn thầy đã quan tâm.E đã nhập vào dữ liệu vào phần THEO NGÀY rồi ah,còn Phần TUẦN-Tháng là cộng dồn lên e chưa nhập ah
 

File đính kèm

Upvote 0
Cảm ơn thầy đã quan tâm.E đã nhập vào dữ liệu vào phần THEO NGÀY rồi ah,còn Phần TUẦN-Tháng là cộng dồn lên e chưa nhập ah

Đã xem file!
Có nghĩa là cái bạn đang gặp khó khăn là phải dò tìm theo mã sản phẩm rồi mới nhập liệu, đúng không?
Vậy cái bạn cần ở đây là 1 Form cho phép dò tìm nhanh 1 mã nào đó, xong ta nhập liệu thì dữ liệu sẽ được cập nhật trực tiếp xuống sheet
Cái này cũng dễ mà. Bạn tự mình thiết kế cái form xem! Cố gắng đi, khó khăn đến đâu tính đến đó
(trước đây tôi có viết hàm Filter2DArray, lấy nó dùng được rồi)
-----------------
Một góp ý nhỏ về cách bố trí dữ liệu: Bạn không nên đặt 3 bảng tính (khác nhau) trên cùng 1 sheet như vậy. Khó tính toán lắm. Cái nào khác nhau về mặc cấu trúc hoặc công năng sử dụng thì nên tách chúng riêng ra
 
Upvote 0
Đã xem file!
Có nghĩa là cái bạn đang gặp khó khăn là phải dò tìm theo mã sản phẩm rồi mới nhập liệu, đúng không?

(trước đây tôi có viết hàm Filter2DArray, lấy nó dùng được rồi)
Vâng đúng vậy ah.Thiết kế form để nhập thì e làm được, nhưng còn code để sao khi m nhập tên SP nó updtae vào sp tương ứng trên sheet thì e chịu.Hic
Vấn đề nũa là cộng dồng dữ liệu hiện tại khi cộng e làm 1 sheet cộng Ngày Và tuần với nhau rùi lại copy-Pase lại,phần Tuần-Tháng cũng vậy. Thầy có giải pháp nào hay hơn k ah
 
Upvote 0
Vâng đúng vậy ah.Thiết kế form để nhập thì e làm được, nhưng còn code để sao khi m nhập tên SP nó updtae vào sp tương ứng trên sheet thì e chịu.Hic
Vấn đề nũa là cộng dồng dữ liệu hiện tại khi cộng e làm 1 sheet cộng Ngày Và tuần với nhau rùi lại copy-Pase lại,phần Tuần-Tháng cũng vậy. Thầy có giải pháp nào hay hơn k ah

Tôi nghĩ điều đầu tiên là phải bố trí lại dữ liệu nhập. Tôi đề xuất biểu mẫu nhập liệu như sau:

Capture.JPG


































Không cần biết bạn nhập nó bằng UseForm hay nhập trực tiếp. Vấn đề quan trọng là với biểu mẫu thế này, bạn có thể xuất ra 1 báo cáo theo bất kỳ tiêu chí nào (theo ngày, theo tuần, theo tháng...) chỉ với PivotTable là đủ
(cái biểu mẫu cũ của bạn chưa chuẩn)
 
Upvote 0
Vâng thầy thế nào tiện và hợp lý giúp e với ạ
 
Upvote 0
Upvote 0

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

Back
Top Bottom