Tự động copy số ngày công

Liên hệ QC

thienthanvuive

Thành viên mới
Tham gia
25/2/08
Bài viết
22
Được thích
5
Mình có bảng chấm công của nhân viên.
- Mình nhờ các bạn viết Macro: mình nhập ngày công vào shee1 ở range(C4:E30) và chọn ngày, sau khi xong, chạy macro thì thông tin sẽ được copy sang sheet2 , ở sheet2 đã có sẵn form các ngày trong tháng (từ 1 đến 31, copy cả màu mè của ô nếu có).
- Trong sheet2 ở cột "nghỉ" của từng nhân viên điền nghỉ phép (NP) hay nghỉ không phép (KP) theo kiểu: NP0,5 ; NP1,0 ; NPx,x ; KP0,5 ; KPy,y ( x và y là các số)... Ở phần tổng kết cuối tháng có 2 cột nghỉ phép và nghỉ không phép. Các bạn giúp mình lập hàm: cell AA4 của cột nghỉ phép sẽ tìm trong các cell E4, H4, K4 ... (nhân viên 001) của cột nghỉ, gặp NPx,x thì lấy x,x và cộng dồn lại (để xem nhân viên 001 nghỉ bao nhiêu ngày trong tháng ấy mà). Phần còn lại mình sẽ tự làm tiếp.
Cám ơn các bạn trước!
 

File đính kèm

Lần chỉnh sửa cuối:
Hi... hi... File này.. nó sao sao ấy! Này nhé, đàng nào bạn cũng tốn 1 công để gõ, sao ko gõ thằng vào sheet2 luôn cho rồi... Form mà chỉ làm có bấy nhiêu đó công việc thì form là gì cho tốn dung lượng, tốn công và nặng cái đầu...
ANH TUẤN
 
Upvote 0
Hi bạn, thienthanvuive
Nếu bạn muốn thực hiện cv chấm công này như ý của bạn trình bày mình muốn chia sẽ một ý sau
Bạn có thể tạo sẫn một bản danh sách nhân viên sau dố tạo các cột theo dõi đi làm , nhgỉ phép nghỉ lễ...tùy theo giá trị bạn quy định 1,2,3 cho các cột đó hoặc ký hiệu đơn giản hơn như đi làm=x, phép =p, phép 1/2 ngày p5 chẳng hạn , rồi bạn dùng hàm sumif để count tất các các giá trị đó. thế là bạn tổng kết lại có được 2 giá trị mong muốn là ngày công va ngày phép.
Từ các giá trị này bạn tạo công thức hay VBA để link qua bảng lương tính luơng cho NV.
Có gì thắc mắt muốn trao đổi thêm bạn cứ post vào diễn đàn này, nếu trong khả năng có thể giúp được (rủi hỏi cao siêu quá thì đành pótay luôn :D) thì anh em sẽ giúp bạn.
Chào bạn
 
Upvote 0
Web KT

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

Back
Top Bottom