bảo vệ file excel khi chuyển file cho người khác

Liên hệ QC
Tôi tuân thủ nội quy khi đăng bài

dinhthi1028

Thành viên mới
Tham gia
28/9/11
Bài viết
34
Được thích
3
ai Chỉ mình với.
mình muốn khi người khác kích vào file của mình trong vòng 3-5 giây thì sẽ bị đơ và phải thoát bằng task Manager.
Các bạn viết giúp mình code được không ạ?
trân thành cám ơn!
 
Lần chỉnh sửa cuối:
Thay vì muốn như vậy bạn nên thử với phần mềm lockxls !
 
Upvote 0
Giải pháp
ai Chỉ mình với.
mình muốn khi người khác kích vào file của mình trong vòng 3-5 giây thì sẽ bị đơ và phải thoát bằng task Manager.
Các bạn viết giúp mình code được không ạ?
trân thành cám ơn!
Chọn khoá sheet hoặc khóa ô chứa công thức đi bạn
 
Upvote 0
Thay vì muốn như vậy bạn nên thử với phần mềm lockxls !
MÌnh chưa hiểu. bạn chỉ rõ chút cho mình được không?
Bài đã được tự động gộp:

Chọn khoá sheet hoặc khóa ô chứa công thức đi bạn
Khóa ô chứa công thức nhưng vẫn có thể xem và thay đổi các số hạng trong công thức. ý mình muốn là nếu mình chuyển cho ai đó. chỉ xem thôi còn nếu bấm chuột trái vào một ô bất kỳ trong bảng thì file sẽ bị lỗi và đơ phải thoát ra vào lại ấy ạ.
 
Upvote 0
MÌnh chưa hiểu. bạn chỉ rõ chút cho mình được không?
Bài đã được tự động gộp:


Khóa ô chứa công thức nhưng vẫn có thể xem và thay đổi các số hạng trong công thức. ý mình muốn là nếu mình chuyển cho ai đó. chỉ xem thôi còn nếu bấm chuột trái vào một ô bất kỳ trong bảng thì file sẽ bị lỗi và đơ phải thoát ra vào lại ấy ạ.
Nếu như bạn muốn gửi cho ai đó không muốn họ biết mình làm công thức như thế nào thì trước khi gửi bạn chọn xóa công thức giữ nguyên giá trị thôi chứ báo lỗi rồi mở lại chắc chắn họ xóa file luôn rồi còn gì?
 
Upvote 0
Nếu như bạn muốn gửi cho ai đó không muốn họ biết mình làm công thức như thế nào thì trước khi gửi bạn chọn xóa công thức giữ nguyên giá trị thôi chứ báo lỗi rồi mở lại chắc chắn họ xóa file luôn rồi còn gì?
ý mình là không cho họ kiểm tra trên file của mình và sửa trên file của mình ấy
 
Upvote 0
ý mình là không cho họ kiểm tra trên file của mình và sửa trên file của mình ấy
Bạn xóa hết cả công thức rồi file chỉ là value họ có kiểm tra thì không biết bạn làm gì đâu? Họ có thay đổi gì ô bất kỳ thì cũng không chạy ảnh hưởng kết quả ô khác! File mà báo lỗi thì bị xóa mất rồi còn gì để xem nữa?
 
Upvote 0
Bạn xóa hết cả công thức rồi file chỉ là value họ có kiểm tra thì không biết bạn làm gì đâu? Họ có thay đổi gì ô bất kỳ thì cũng không chạy ảnh hưởng kết quả ô khác! File mà báo lỗi thì bị xóa mất rồi còn gì để xem nữa?
đúng ý mình là là muốn báo lỗi để bị xóa ấy
 
Upvote 0
Vậy thì gửi cho người khác làm gì, bạn có thể code target đến ô bất kỳ rồi close file không save. Xong
bạn nói rõ hơn được không ạ?
Bài đã được tự động gộp:

Vậy thì gửi cho người khác làm gì, bạn có thể code target đến ô bất kỳ rồi close file không save. Xong
yêu cầu là mình phải gửi file cho họ chứ họ không xem và sửa trên máy tính của mình ấy.
 
Upvote 0
bạn nói rõ hơn được không ạ?
Bài đã được tự động gộp:


yêu cầu là mình phải gửi file cho họ chứ họ không xem và sửa trên máy tính của mình ấy.
Khó hen, họ phải mở file lên xem thì mới thực thi được lệnh vba chứ nhỉ. Họ ko mở lên xem thì làm sao click chuột vào dữ liệu của bạn được mà đóng file Excel hả?
 
Upvote 0
Khó hen, họ phải mở file lên xem thì mới thực thi được lệnh vba chứ nhỉ. Họ ko mở lên xem thì làm sao click chuột vào dữ liệu của bạn được mà đóng file Excel hả?
đúng là khi họ mở file nên VBA sẽ thực thi lệnh làm cho đơ file excel bắt buộc phải đóng file đó bạn.
 
Upvote 0
đúng là khi họ mở file nên VBA sẽ thực thi lệnh làm cho đơ file excel bắt buộc phải đóng file đó bạn.
Rồi hiểu, nếu máy của họ ko bật macro hoặc bật nhưng lúc mở file họ ko cho chạy macro thì cũng như không àh bạn ơi.
 
Upvote 0
Web KT

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

Back
Top Bottom