soilangbac
Thành viên mới

- Tham gia
- 9/1/15
- Bài viết
- 22
- Được thích
- 0
Gửi anh chị diễn đàn,
Tình huống của em như sau:
File excel gồm
Dòng: tên nhân viên
Cột: ngày 1 đến 30/31.
Trong 1 ngày sẽ có 1 giới hạn số nhân viên được nghỉ.
Nhân viên sẽ tick x vào ngày muốn nghỉ.
Vd: Giới hạn là 5 người ngày 1.
5 người đã vào tick x.
Mong muốn được xử lý: Đến người thứ 6 vào tick x thì sẽ hiện lên thông báo và cột đó không cho tick x nữa.
Em có sử dụng thử Data Validation nhưng DV chỉ hiểu giá trị nhập vào, nó không dùng giá trị sau khi so sánh để xử lý được.
ĐÃ GIẢI QUYẾT ĐỊNH TÌNH HUỐNG TRÊN.
Phát sinh tình huống:
Mỗi dòng tương ứng là 1 nhân viên.
Có cách nào để gài code dòng, chỉ có nhân viên đó khi gõ code vào thì mới unlock dc dòng đó. Tránh tình trạng nv khác vào sử ngày đăng ký nghỉ của nv đó.
Trước mình có áp dụng Data Validation để gài việc lock/unlock dòng, mặc định lock là 1, nhập 0 thì dòng dc unlock
Do các cột đều đã dùng DV nên khi gán cho hàng ngang thì sẽ bị trùng DV , ko dùng dc.
Tình huống của em như sau:
File excel gồm
Dòng: tên nhân viên
Cột: ngày 1 đến 30/31.
Trong 1 ngày sẽ có 1 giới hạn số nhân viên được nghỉ.
Nhân viên sẽ tick x vào ngày muốn nghỉ.
Vd: Giới hạn là 5 người ngày 1.
5 người đã vào tick x.
Mong muốn được xử lý: Đến người thứ 6 vào tick x thì sẽ hiện lên thông báo và cột đó không cho tick x nữa.
Em có sử dụng thử Data Validation nhưng DV chỉ hiểu giá trị nhập vào, nó không dùng giá trị sau khi so sánh để xử lý được.
ĐÃ GIẢI QUYẾT ĐỊNH TÌNH HUỐNG TRÊN.
Phát sinh tình huống:
Mỗi dòng tương ứng là 1 nhân viên.
Có cách nào để gài code dòng, chỉ có nhân viên đó khi gõ code vào thì mới unlock dc dòng đó. Tránh tình trạng nv khác vào sử ngày đăng ký nghỉ của nv đó.
Trước mình có áp dụng Data Validation để gài việc lock/unlock dòng, mặc định lock là 1, nhập 0 thì dòng dc unlock
Do các cột đều đã dùng DV nên khi gán cho hàng ngang thì sẽ bị trùng DV , ko dùng dc.
File đính kèm
Lần chỉnh sửa cuối:

