tinnythekid
Thành viên mới

- Tham gia
- 18/5/11
- Bài viết
- 2
- Được thích
- 0
Chào mọi người,
Xếp mới giao em làm cái máy chấm công cho nhà máy 500 công nhân. Xin báo giá máy cảm ứng và vân tay thì xếp nói "mắc" quá. Vân tay thì hình như đa số công nhân đều mất. Thẻ thì xếp chê mắc.
Xếp đề nghị dùng barcode. Gọi điện tới mấy công ty cung cấp thì họ nói k có loại chấm công này.
Báo lại thì xếp nói: Nghiên cứu đi
Thế là em nghiên cứu.
Dùng excel:
+ Đã tạo được barcode dựa vào mã nhân viên. Down font barcode hoặc add-in trong excel chuyển mã nhân viên thành barcode.
+ Lấy dữ liệu từ súng đọc barcode vào file excel
file1 dùng để lấy dữ liệu: Tạo 3 cột trong excel gồm: Mã NV | Ngày | Giờ
file2 lấy dữ liệu từ file1 để tính giờ vào và ra từng ngày trong tháng/ tổng giờ làm trong tháng v.v...
Đang kẹt ở chỗ:
+ Tạo hàm và macro
Mỗi lần súng đọc được 1 barcode: sẽ nhập 1 số vào máy + nhất lệnh Enter
Bảng của em như sau:
| A | B | C
1 | MãNV | ngày | giờ
2 | 00012 | IF($A2="","",TODAY()) | IF($A2="","",NOW())
3
Súng barcode chỉ thao tác trên cột A, mỗi lần quẹt thẻ sẽ tự nhảy xuống 1 dòng. Cột B và C sẽ tự có số liệu về ngày và giờ ngay tại thời điểm quẹt thẻ.
Như công thức của em ở trên thì pó tay. Dữ liệu ở cộ B và C sẽ thay đổi liên tục.
Nếu sau mỗi lần Enter, excel tự cóp dữ liệu của cột B và cột C, đem dán special value vào chính nó thì okay.
Bà con chỉ giúp em với!
Em xin đa tạ và hậu tạ...
*** Súng Barcode: là 1 thiết bị nhập liệu mà thôi, thay vì nhập từ bàn phím, thì nay nhập số bằng súng barcode.
Xếp mới giao em làm cái máy chấm công cho nhà máy 500 công nhân. Xin báo giá máy cảm ứng và vân tay thì xếp nói "mắc" quá. Vân tay thì hình như đa số công nhân đều mất. Thẻ thì xếp chê mắc.
Xếp đề nghị dùng barcode. Gọi điện tới mấy công ty cung cấp thì họ nói k có loại chấm công này.
Báo lại thì xếp nói: Nghiên cứu đi

Thế là em nghiên cứu.
Dùng excel:
+ Đã tạo được barcode dựa vào mã nhân viên. Down font barcode hoặc add-in trong excel chuyển mã nhân viên thành barcode.
+ Lấy dữ liệu từ súng đọc barcode vào file excel
file1 dùng để lấy dữ liệu: Tạo 3 cột trong excel gồm: Mã NV | Ngày | Giờ
file2 lấy dữ liệu từ file1 để tính giờ vào và ra từng ngày trong tháng/ tổng giờ làm trong tháng v.v...
Đang kẹt ở chỗ:
+ Tạo hàm và macro
Mỗi lần súng đọc được 1 barcode: sẽ nhập 1 số vào máy + nhất lệnh Enter
Bảng của em như sau:
| A | B | C
1 | MãNV | ngày | giờ
2 | 00012 | IF($A2="","",TODAY()) | IF($A2="","",NOW())
3
Súng barcode chỉ thao tác trên cột A, mỗi lần quẹt thẻ sẽ tự nhảy xuống 1 dòng. Cột B và C sẽ tự có số liệu về ngày và giờ ngay tại thời điểm quẹt thẻ.
Như công thức của em ở trên thì pó tay. Dữ liệu ở cộ B và C sẽ thay đổi liên tục.
Nếu sau mỗi lần Enter, excel tự cóp dữ liệu của cột B và cột C, đem dán special value vào chính nó thì okay.
Bà con chỉ giúp em với!
Em xin đa tạ và hậu tạ...
*** Súng Barcode: là 1 thiết bị nhập liệu mà thôi, thay vì nhập từ bàn phím, thì nay nhập số bằng súng barcode.