Gộp các Sheet có dữ liệu Update thường xuyên thành 1 Sheet tổng hợp khi cần báo cáo

Liên hệ QC

BALLOONNEVERBUM

Thành viên mới
Tham gia
14/10/10
Bài viết
15
Được thích
3
Chào các Anh chị trong diễn đàn,

Mình có nhu cầu xây dựng 1 bảng tính như File đính kèm, trong đó gồm nhiều Sheet lẻ là tên của từng chuyên viên. Nhu cầu là bất cứ khi nào sếp yêu cầu thì mình fải gom các Sheet lẻ đó lại thành 1 bảng tổng hợp để báo cáo gấp.

Trước đây mình tạo 1 file rồi chia sẻ trên GG Drive cho mọi người cùng vào thao tác trên 1 file tổng thôi nhưng cứ bị lỗi liên tục nếu ai đó lỡ xóa hàng hay nhập đè dữ liệu. Do đó, hiện tại mình vẫn chia sẻ trên GGDrive nhưng của chuyên viên nào thì chuyên viên đó vô các Sheet để nhập. Cuối cùng mình sẽ gom lại khi tổng hợp. Tuy nhiên hạn chế là Do tiến độ nên lúc nào cũng cần gấp mà nếu gộp các file theo phương pháp thủ công của Excel thì mình sẽ không kịp.

Do đó, mình muốn nhờ các Anh chị hỗ trợ giùm vì mình không biết về VBA theo đó có cách nào viết code sao cho:
- Sheet TỔNG HỢP được bảo vệ, không cho ai edit trừ mình và nó luôn được gộp từ nhiều Sheet riêng lẻ của từng chuyên viên đã nhập. Cứ Chuyên viên nhập bên Sheet mình ra sao thì Sheet tổng hợp cũng sẽ có update tương tự (Số cột không thay đổi nhưng số dòng sẽ thay đổi do chuyên viên nhập thêm liên tục)
- SheetTổng hợp có thể đánh số thứ tự tự động theo đúng số liệu Update liên tục từ các Sheet lẻ.
- Các cột như Loại hồ sơ, tiến độ xử lý,.... có thể dùng Data Validation để mặc định cố định chọn trong List Box (tránh trường hợp chuyên viên nhập sai quy định).

Mình xin gửi kèm file và rất mong các anh chị giúp đỡ ạ! Trân trọng.
 

File đính kèm

  • File can thao tac.xlsx
    15 KB · Đọc: 20
Web KT
Back
Top Bottom