Xin kiểm tra giúp đoạn code về Chấm công (2 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

tommybull

Thành viên hoạt động
Tham gia
21/7/08
Bài viết
191
Được thích
29
Giới tính
Nam
Mình là tommy
mình có đính kèm tập tin, coppy được ở trên "giaiphapexcel" và sửa lại theo điều kiện của công ty mình. nhưng có một vấn đề mình không giải quyết được trong đoạn code của mình.

Theo như trong bảng "chấm công" cột "giờ công" (AO) tiêu chuẩn mình muốn luôn thể hiện là 208 giờ, sau đó các cột từ D6:AH6 nếu có nghỉ việc riêng, đi trễ, thai sản, ốm thì sẽ tự động trừ (mình muốn thiết lập công thức là AO6=208-AK6-AL6-AM6-AN6) nhưng nếu mình cài công thức trực tiếp trên worksheet thì OK, nhưng nếu mình "updatelist" thì công thức trong VBA áp dùng vào không được (có nghĩa là đoạn code mình viết có vấn đề, cột AO không tự động trừ khi mình nhập "VR" hoặc "O" hoặc "TS" trong đoạn từ D6:AH6.

Rất mong nhận được sự trợ giúp
Xin chân thành cảm ơn
 

File đính kèm

Theo mình hiểu thì cái mà bạn cần là hàm chấm công; thường có cú pháp
=ChamCong( Rng As Range, MCC As String) As Double

Nếu đúng vậy, thì bạn sẽ phải liệt kê vô list các loại công có thể có, như
'X', 'CD', "VR", "O" hoặc "TS" . . .
Đến đây, thì có thể phát triển theo 2 hướng:
* Công thức
* Hàm tự tạo
(Hình như đã có trên diễn đàn cả hai loại hình nghệ thuật này!)
Bạn đưa lại file, chấm công 1 tổ gồm 7-10 thành viên đi; Mình hay ai đó sẽ viết cho bạn hàm tự tạo
Chờ file của bạn!
 
Upvote 0
xin giúp đỡ về code

mình gửi lại bảng chấm công
ở đây: ý của mình là sau khi "updatelist", các công thức ở tất cả các ô đều chạy theo lệnh code rất tốt.
nhưng riêng cột "giờ công", (cột mình mặc định giờ chuẩn là 208tiếng, nếu nhân viên nghỉ vào các ngày "VR", 'TRỄ", "O", "TS" tương ứng với các cột AM,AN,AL,AK thì công thức sẽ là AO= 208-AM-MN-AL-AK, Nhưng công thức này không được thực hiện mặc dù sau khi "updatelist" công thức có thể hiện rất rõ ràng tại cột AO.
Các tiền bối kiểm tra giúp xem có phải do đoạn code nào đó bị lỗi hoặc do định dạng trên sheet có vấn đề.
XIN CHÂN THÀNH CẢM ƠN
TOMMY
 

File đính kèm

Upvote 0
Web KT

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

Back
Top Bottom