Hỏi về Protect sheet

Liên hệ QC

kaleeluong

Thành viên chính thức
Tham gia
10/12/11
Bài viết
56
Được thích
0
Cho mình hỏi khi tạo 1 list chon bằng data validation rồi nhưng vẫn bị paste đè lên được.VD như trong file mình đính kèm.
-List danh sách ko co "TRUNG TAM L" nhưng mình vẫn paste đè lên được,tuy đã protect sheet đó rồi **~**
-Sẵn cho mình hỏi làm sao khóa ko cho unhide 1 sheet,thanks trước /-*+/
 

File đính kèm

  • TEST.xlsx
    9.5 KB · Đọc: 0
Cho mình hỏi khi tạo 1 list chon bằng data validation rồi nhưng vẫn bị paste đè lên được.VD như trong file mình đính kèm.
-List danh sách ko co "TRUNG TAM L" nhưng mình vẫn paste đè lên được,tuy đã protect sheet đó rồi **~**
-Sẵn cho mình hỏi làm sao khóa ko cho unhide 1 sheet,thanks trước /-*+/
- Vấn đề thứ nhất: Bạn có thể tham khảo tại topic sau, tuy nhiên không thể giải quyết triệt để vấn đề này được: Cấm không cho copy và paste
- Vấn đề thứ hai: Muốn không cho người khác thay đổi cấu trúc workbook, bạn có thể Protect workbook lại và đặt password. Cách làm: Chọn Review\Protect workbook\Protect structure and windows --> đặt password (nếu cần) --> OK.
 
- Vấn đề thứ nhất: Bạn có thể tham khảo tại topic sau, tuy nhiên không thể giải quyết triệt để vấn đề này được: Cấm không cho copy và paste
- Vấn đề thứ hai: Muốn không cho người khác thay đổi cấu trúc workbook, bạn có thể Protect workbook lại và đặt password. Cách làm: Chọn Review\Protect workbook\Protect structure and windows --> đặt password (nếu cần) --> OK.
Đầu tiên là cho e thanks bác,vấn đề thứ 2 ok,còn vấn đề thứ 1 e đã tham khảo link,chỉ thấy cấm copy và paste nguyên cả sheet,nhưng e cần là cấm copy và paste cho từng column.@@
 
Đầu tiên là cho e thanks bác,vấn đề thứ 2 ok,còn vấn đề thứ 1 e đã tham khảo link,chỉ thấy cấm copy và paste nguyên cả sheet,nhưng e cần là cấm copy và paste cho từng column.@@
Sao lại không nhỉ? Cái chỗ Not Intersect(Target, Union(Sh.[C6:H55], Sh.[J6:N6])) Is Nothing trong code chính là để giải quyết vấn đề code chỉ chạy trên một số vùng chỉ định đấy bạn. Bạn chỉ cần thay chỗ màu đỏ trên thành địa chỉ phù hợp là được (nếu chỉ có 1 vùng thì khỏi cần Union mà chỉ cần Intersect(Target, Sh.[C6:H55])). Tuy nhiên, như đã nói ở trên, cách này không giải quyết được tận gốc vấn đề.
 
Sao lại không nhỉ? Cái chỗ Not Intersect(Target, Union(Sh.[C6:H55], Sh.[J6:N6])) Is Nothing trong code chính là để giải quyết vấn đề code chỉ chạy trên một số vùng chỉ định đấy bạn. Bạn chỉ cần thay chỗ màu đỏ trên thành địa chỉ phù hợp là được (nếu chỉ có 1 vùng thì khỏi cần Union mà chỉ cần Intersect(Target, Sh.[C6:H55])). Tuy nhiên, như đã nói ở trên, cách này không giải quyết được tận gốc vấn đề.
OK thanks pác, còn 1 vấn đề nữa pác giúp e trót lun được ko?giờ e muốn chỉ cấm paste thôi nhưng copy vẫn dc,e bỏ chữ copy trong Cutcopymode thì báo lỗi 438,thông cảm e ko rành viết code...
 
Web KT

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

Back
Top Bottom