Nhờ các anh chị giúp em làm file tự động phân xe đi nghỉ mát cho công ty!

Liên hệ QC

venussep17

Thành viên mới
Tham gia
9/3/12
Bài viết
4
Được thích
0
Nội dung file của em như sau:
Trong 1 chi nhánh có nhiều phòng ban, mỗi phòng có các bộ phận: B, K, N.
Trong 1 phòng có thể có nhiều cặp là vợ chồng của nhau.

1/ chức năng phân xe tự động:
Có 3 loại xe: 45 chỗ , 35 chỗ, 16 chỗ
xe 45 chỗ: phân 43 người / 1 xe ( 2 người còn lại là trưởng và phó xe)
xe 35 chỗ: phân 33 người / 1 xe ( 2 người còn lại là trưởng và phó xe)
xe 16 chỗ: phân 14 người / 1 xe ( 2 người còn lại là trưởng và phó xe)
Trưởng và phó xe lấy những người ở bộ phận B, có bao nhiêu xe thì sẽ sắp xếp bấy nhiêu trưởng và phó xe
Tạo 3 nút lựa chọn: tích vào nút 45, nút 35, nút 16 thì ra số lượng xe tương ứng. Xếp xe theo Phòng, chia đều hết số người phòng A1 rồi mới chia đến phòng B1. Nếu số người của phòng đó dư thì số lượng dư của mỗi phòng sẽ được xếp chung vào 1 xe (Nếu là vợ chồng làm cùng phòng thì cũng xếp chung 1 xe)
Tạo form in tự động hàng loạt cho từng xe.
2/ chức năng Sắp xếp phòng nghỉ
Mỗi người ở 1 phòng. Vợ chồng cũng coi như 1 người đi (ở chung 1 phòng). Trong sheet DS, tại cột H - "số lượng phòng" sẽ tích x nếu đăng kí đi. Riêng với vợ chồng, tích x vào chồng (thêm inbox cảnh báo: "Mời bạn tích lại" nếu tích nhầm sang vợ).

3/ Tạo 1 nút tổng hợp danh sách những người đăng kí đi: chiết xuất ra 1 sheet riêng những người đi, chỉnh border đẹp và vừa trang in A4 ngang để in luôn
4/ Tạo bảng tổng hợp số lượng đi tự động: tổng từng phòng, từng nhánh có bao nhiêu người đi

Xin các bác giúp em tạo các chức năng trên bằng VBA với ạ. Em chân thành cảm ơn!
 

File đính kèm

Bạn nên tạo được cơ bản công việc. Sau đó vướng ở phần nào thì hỏi phần đó (thường là code hoặc hàm giải quyết logic cho công việc) thì dần dần sẽ ngon hơn. Chứ bạn hỏi cái từ đầu đến cuối thì nhìn đạ nản rồi.
 
Web KT

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

Back
Top Bottom