Em chào thầy/cô
Em muốn chạy phiếu lương cho từng người trên bảng lương, cũng sử dụng như này được không ạ, hay có cách đơn giản hơn không ạ?
Chào bạn với phiếu lương do có một dòng nên bạn sử dụng công thức vlookup là được nhé.
trong tệp tài liệu đính kèm ở phần học tự tham khảo, e có thấy mục phiếu lương nhưng để làm thế nào để chạy phiếu in cho từng người. Vì hiện tại e đang fai thiết lập tự tạo chạy từ excel sang word. E muốn tham khảo cách chạy trực tiếp trên excel như tài liệu thầy đưa.
Việc dùng trực tiếp trên excel để in phiếu lương hàng loạt thì bạn cần tìm hiểu về VBA.
Quy trình là:
- Bước 1: dùng hàm vlookup lấy thông tin từ bảng danh sách nhân viên vào mẫu phiếu lương trên excel
- Bước 2: dùng VBA viết code tạo vòng lặp, thay lần lượt từng mã nhân viên vào mẫu phiếu lương (mỗi lần đổi mã nhân viên thì nội dung phiếu lương sẽ thay đổi theo nhân viên đó => đồng thời thực hiện lệnh in)
Bạn có thể tìm hiểu nội dung này trong khóa học VBAG01 sẽ biết cách làm nhé.