hungvinhhao
Thành viên mới

- Tham gia
- 19/1/08
- Bài viết
- 28
- Được thích
- 1
Em nhờ các Bậc tiền bối giúp đỡ!
Hàng ngày em phải tổng hợp dữ liệu của 20 nhân viên để báo cáo cho sếp. Nếu làm thủ công mở từng file ra và copy thì mất rất nhiều thời gian. Do vậy em nhờ các cao thủ trong diễn đàn viết cho em đoạn code VBA để tổng hợp các dữ liệu từ các file của nhân viên theo ý tưởng như sau:
1 - Khi em mở file market ra và nhấn chuột vào nút lệnh " cap nhat du lieu" thì list các file trong thư mục "DULEU" hiện ra. EM se tùy chọn các file cần cập nhật dữ liệu trong thư mục đó bằng cách giữ phím CTRL và nhấn chuột vào file cần cập nhật dữ liệu. Khi đã chọn xong các file cần cập nhật em nhấn OPEN thì dữ liệu được tổng hợp tại một file mới có cấu trúc giống như file Market nhưng các file market1, market2 .... không bị mở ra. Còn file mới được tạo ra có tên là "market & today()" ( ngày tháng năm hiện thời.
2 - Thông thường mỗi nhân viên phụ trách một số khách hàng nhất định và thường có só liệu độc lập, khách hàng cũng độc lập. Để tạo độ chính xác trong tổng hợp số liệu em muốn trong file "market&today()" dữ liệu chỉ được cập nhật vào những ô không có công thức, những ô có công thức thì giữ nguyên. Nếu cùng một ô ( cùng một khách hàng) mà có từ 2 file đều có số liệu thì số liệu được cập nhật vào file "market&today()" là tổng của số liệu các file kia đồng thời tại ô đó có tô màu và commen chú thích số liệu đó được lấy từ các file cụ thể nào.
3- Các file của em có cùng định dạng, cùng cấu trúc ( vì bản chất là từ một file Market em gửi mail cho các nhân viên sau đó nhân viên điênôss liệu và gửi lại cho em để em tổng hợp vào file gốc của em.
Em rất mong diễn đàn viết cho em code VBA để giảm tải thời gian trong công việc.
file đính kèm
Hàng ngày em phải tổng hợp dữ liệu của 20 nhân viên để báo cáo cho sếp. Nếu làm thủ công mở từng file ra và copy thì mất rất nhiều thời gian. Do vậy em nhờ các cao thủ trong diễn đàn viết cho em đoạn code VBA để tổng hợp các dữ liệu từ các file của nhân viên theo ý tưởng như sau:
1 - Khi em mở file market ra và nhấn chuột vào nút lệnh " cap nhat du lieu" thì list các file trong thư mục "DULEU" hiện ra. EM se tùy chọn các file cần cập nhật dữ liệu trong thư mục đó bằng cách giữ phím CTRL và nhấn chuột vào file cần cập nhật dữ liệu. Khi đã chọn xong các file cần cập nhật em nhấn OPEN thì dữ liệu được tổng hợp tại một file mới có cấu trúc giống như file Market nhưng các file market1, market2 .... không bị mở ra. Còn file mới được tạo ra có tên là "market & today()" ( ngày tháng năm hiện thời.
2 - Thông thường mỗi nhân viên phụ trách một số khách hàng nhất định và thường có só liệu độc lập, khách hàng cũng độc lập. Để tạo độ chính xác trong tổng hợp số liệu em muốn trong file "market&today()" dữ liệu chỉ được cập nhật vào những ô không có công thức, những ô có công thức thì giữ nguyên. Nếu cùng một ô ( cùng một khách hàng) mà có từ 2 file đều có số liệu thì số liệu được cập nhật vào file "market&today()" là tổng của số liệu các file kia đồng thời tại ô đó có tô màu và commen chú thích số liệu đó được lấy từ các file cụ thể nào.
3- Các file của em có cùng định dạng, cùng cấu trúc ( vì bản chất là từ một file Market em gửi mail cho các nhân viên sau đó nhân viên điênôss liệu và gửi lại cho em để em tổng hợp vào file gốc của em.
Em rất mong diễn đàn viết cho em code VBA để giảm tải thời gian trong công việc.
file đính kèm