baihocdt
Thành viên hoạt động
- Tham gia
- 1/2/11
- Bài viết
- 106
- Được thích
- 11
Chào các bạn,
Do công việc yêu cầu mỗi tuần mình phải tạo 1 sheet kế hoạch công việc để giao cho các bạn nhân viên như trong file đính kèm.
Mỗi bạn 1 file riêng nên mình làm bằng tay rất vất vả.
Mình mô tả sơ qua công việc mình đang làm hiện tại:
- Tạo 1 sheet mới, và đổi tên sheet thành tên tuần kế tiếp. Ví dụ tuần hiện tại là W4, thì tuần kế tiếp là W5.
- Copy toàn bộ nội dung ở sheet Template dán vào sheet vừa tạo.
- Đổi lại thời gian thực hiện: Ngày bắt đầu của tuần sau = ngày kết thúc của tuần trước + 1. (Các ô ngày tháng khác thì sẽ tự động chạy theo ngày bắt đầu).
Nhờ các bạn hỗ trợ viết giúp mình 1 đoạn code VBA để có thể tự động thực hiện các thao tác trên.
Mình có tạo sẳn 1 cái nút nhấn "Add new week" trên sheet Templale.
Mình muốn là khi nhấn vào nút này thì sẽ tự động tạo ra 1 sheet mới và thực hiện các thao tác như bên trên.
Mong các bạn hỗ trợ giúp.
Cảm ơn các bạn.
Do công việc yêu cầu mỗi tuần mình phải tạo 1 sheet kế hoạch công việc để giao cho các bạn nhân viên như trong file đính kèm.
Mỗi bạn 1 file riêng nên mình làm bằng tay rất vất vả.
Mình mô tả sơ qua công việc mình đang làm hiện tại:
- Tạo 1 sheet mới, và đổi tên sheet thành tên tuần kế tiếp. Ví dụ tuần hiện tại là W4, thì tuần kế tiếp là W5.
- Copy toàn bộ nội dung ở sheet Template dán vào sheet vừa tạo.
- Đổi lại thời gian thực hiện: Ngày bắt đầu của tuần sau = ngày kết thúc của tuần trước + 1. (Các ô ngày tháng khác thì sẽ tự động chạy theo ngày bắt đầu).
Nhờ các bạn hỗ trợ viết giúp mình 1 đoạn code VBA để có thể tự động thực hiện các thao tác trên.
Mình có tạo sẳn 1 cái nút nhấn "Add new week" trên sheet Templale.
Mình muốn là khi nhấn vào nút này thì sẽ tự động tạo ra 1 sheet mới và thực hiện các thao tác như bên trên.
Mong các bạn hỗ trợ giúp.
Cảm ơn các bạn.