Khóa cell tương ứng với thời gian

Liên hệ QC

vanlinh_2904

Thành viên hoạt động
Tham gia
20/10/12
Bài viết
105
Được thích
3
Chào anh chị,
Nhờ các anh chị viết giúp code VBA để xóa dữ liệu và khóa các cell không cho nhập liệu tương ứng với với thời gian làm việc trong tháng. Ví dụ như nhập ngày việc từ 07/01/2020 đến 15/01/2020 thì sẽ xóa dữ liệu các cell có ngày 01 đến 06 và ngày 16 đến 31 đồng thời khóa không cho nhập liệu các ô đó. Cảm ơn các anh chị.
 

File đính kèm

  • Cong.xlsm
    649.7 KB · Đọc: 4
Chào anh chị,
Nhờ các anh chị viết giúp code VBA để xóa dữ liệu và khóa các cell không cho nhập liệu tương ứng với với thời gian làm việc trong tháng. Ví dụ như nhập ngày việc từ 07/01/2020 đến 15/01/2020 thì sẽ xóa dữ liệu các cell có ngày 01 đến 06 và ngày 16 đến 31 đồng thời khóa không cho nhập liệu các ô đó. Cảm ơn các anh chị.
Khóa rồi mở, mở rồi khóa, mai đây quên PW rồi than.
Cái này dùng Validation + Conditional Formatting cũng được, đâu cần VBA.
Ví dụ trong file này, chỉ cho nhập, sửa gì đó trong vùng "không màu".
 

File đính kèm

  • Cong.xlsm
    658.4 KB · Đọc: 7
Upvote 0
Khóa rồi mở, mở rồi khóa, mai đây quên PW rồi than.
Cái này dùng Validation + Conditional Formatting cũng được, đâu cần VBA.
Ví dụ trong file này, chỉ cho nhập, sửa gì đó trong vùng "không màu".
Mình muốn khi thay đổi ở cột D và E thì nó sẽ xóa dữ liệu các ô cần khóa trước rồi mới khóa.
 
Upvote 0
Mình muốn khi thay đổi ở cột D và E thì nó sẽ xóa dữ liệu các ô cần khóa trước rồi mới khóa.
Xóa thì xóa sạch cho dễ, xét chi ô cần khóa với không cần khóa.
Tiếp tục với Validation, chỉ nhập được vào các ô tô màu.
Mỗi lần thay đổi ở cột D và E thì xóa sạch dòng đó.
 

File đính kèm

  • Cong.xlsm
    664.8 KB · Đọc: 7
Upvote 0
Xóa thì xóa sạch cho dễ, xét chi ô cần khóa với không cần khóa.
Tiếp tục với Validation, chỉ nhập được vào các ô tô màu.
Mỗi lần thay đổi ở cột D và E thì xóa sạch dòng đó.
Có cách nào chỉ xóa vùng không được nhập liệu thôi không bạn nhỉ
 
Upvote 0
Web KT

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

Back
Top Bottom