Có cách nào để vô hiệu hóa công thức?

Liên hệ QC

kimdong80

Thành viên chính thức
Tham gia
26/3/08
Bài viết
88
Được thích
8
Mình có file Excel, trong file đó có công thức chung mọi người cùng sử dụng(VD:Cột D) nhưng có công thức riêng do mình tự làm. Có người tự ý lấy file của mình sử dụng mà không xin phép mình. Mình muốn nhưng cột nào chứa công thức của mình(B,C) làm thì sẽ không cho kết quả. Mình cũng đã từng thử format/text cột B,C nhưng làm như vậy thì người đó chép file qua workbook khác->vẫn sử dụng được, dùng tính năng tool/ calculation/manual nhưng cũng không được vì như vậy lại ảnh hưởng cột D và chỉ có tác dụng ở workbook hiện hành, nếu làm ở Workbook khác thì vẫn cho kết quả. Các bạn có cách nào giúp mình không.
 
Mình có file Excel, trong file đó có công thức chung mọi người cùng sử dụng(VD:Cột D) nhưng có công thức riêng do mình tự làm. Có người tự ý lấy file của mình sử dụng mà không xin phép mình. Mình muốn nhưng cột nào chứa công thức của mình(B,C) làm thì sẽ không cho kết quả. Mình cũng đã từng thử format/text cột B,C nhưng làm như vậy thì người đó chép file qua workbook khác->vẫn sử dụng được, dùng tính năng tool/ calculation/manual nhưng cũng không được vì như vậy lại ảnh hưởng cột D và chỉ có tác dụng ở workbook hiện hành, nếu làm ở Workbook khác thì vẫn cho kết quả. Các bạn có cách nào giúp mình không.

Bạn cứ Protect Sheet có password thôi, dùng thì được mà copy công thức chỉ cho ra giá trị (nhưng hình như chỉ đảm bảo với những người trình độ ABC như tôi thôi, chứ với các Pro thì cũng chẳng ăn thua đâu nha).
 
Mình có file Excel, trong file đó có công thức chung mọi người cùng sử dụng(VD:Cột D) nhưng có công thức riêng do mình tự làm. Có người tự ý lấy file của mình sử dụng mà không xin phép mình. Mình muốn nhưng cột nào chứa công thức của mình(B,C) làm thì sẽ không cho kết quả. Mình cũng đã từng thử format/text cột B,C nhưng làm như vậy thì người đó chép file qua workbook khác->vẫn sử dụng được, dùng tính năng tool/ calculation/manual nhưng cũng không được vì như vậy lại ảnh hưởng cột D và chỉ có tác dụng ở workbook hiện hành, nếu làm ở Workbook khác thì vẫn cho kết quả. Các bạn có cách nào giúp mình không.

Bạn nên đưa file lên sẽ giúp người khác hiểu rõ vấn đề hơn.
Theo tôi bạn hãy dùng chế độ Hide 2 cột B,C và Protect Sheet thì sẽ không ai đá động gì được đến cách tính toán ở 2 cột B, C của bạn cả.
 
Bạn cứ Protect Sheet có password thôi, dùng thì được mà copy công thức chỉ cho ra giá trị (nhưng hình như chỉ đảm bảo với những người trình độ ABC như tôi thôi, chứ với các Pro thì cũng chẳng ăn thua đâu nha).
Như minhthien nói đó !File excel không bảo mật được đâu ,hiện nay tất cả các cách bảo vệ file đều bị bẻ hết rồi .Nhưng quan trọng nhất là hiện nay trên mạng có rất nhiều chỉ dẫn để bẻ khoá bất cứ thứ gì mà có khoá .Vấn đề là người ta làm cái khoá để khoá bảo vệ ,nhưng đôi khi do sơ xuất nên mình lại khoá chính mình ,thành ra lại phải có cái để mà sửa sai lầm .Do vậy nên cái gì mà dấu thì đừng đem ra ,còn đã đem ra rồi thì không thể dấu hết mọi người được."Cao nhân đắc hữu cao nhân trị'
 
nhưng quan trong là file của mình thì người đó chép ra rồi, và làm thành file riêng của họ, mình không muốn protect vi làm như vậy thì công thức vẫn ra kết quả
 
Nếu đã chép qua máy khác rồi thì thôi vậy? Bạn chịu khó qua máy đó và xoá đi vậy thôi.
Còn đã nói đến "Cao nhân tắc hữu cao nhân trị" thì sẽ không bao giờ có 1 sự an toàn như bạn muốn đâu.
Còn phải xem tay kia trình độ đến đâu thì mới có thuốc trị.
Tốt nhất là cái gì riêng thì hãy để riêng, cái nào chung thì sài chung. Vậy nhé bạn.
Thân.
 
Mách nhỏ cho bạn nè:
Trước hết bạn có muốn người khác sử dụng file đó không?
Nếu không thì không cho họ chép file (thật đơn giản).
Nếu có mà không muốn họ chỉnh sửa hay sử dụng những phần của riêng bạn thì làm đơn giản như sau: Tạo 1 file cho riêng mình, khi cần chạy chương trình link với file chung để lấy data, xong tính toán tự động theo lập trình của bạn, rồi tự động copy kết quả vào file chung.
Hehehe, thế là không ai biết bạn làm gì, không ai sử dụng được. Dữ liệu và kết quả thì dùng chung mà. Mục đích của bạn là chỉ muốn bảo vệ cách làm của mình và cho riêng mình sử dụng, đúng không nào?
 
Mách nhỏ cho bạn nè:
Trước hết bạn có muốn người khác sử dụng file đó không?
Nếu không thì không cho họ chép file (thật đơn giản).
Nếu có mà không muốn họ chỉnh sửa hay sử dụng những phần của riêng bạn thì làm đơn giản như sau: Tạo 1 file cho riêng mình, khi cần chạy chương trình link với file chung để lấy data, xong tính toán tự động theo lập trình của bạn, rồi tự động copy kết quả vào file chung.
Hehehe, thế là không ai biết bạn làm gì, không ai sử dụng được. Dữ liệu và kết quả thì dùng chung mà. Mục đích của bạn là chỉ muốn bảo vệ cách làm của mình và cho riêng mình sử dụng, đúng không nào?

Quá đúng, theo mình cách này có lẽ là đáp án cuối cùng cho trường hơp của bạn rùi đó bạn thân mến ạ.
 
Mình có kèm file VD để mọi người dễ hiểu. File báo cáo này cũng làm giống như vậy nhưng công thức ở cột Jla2 công thức chung còn công thức ở cột I là của mình tự làm. Có người copy file của mình rồi làm file riêng của họ. Mỗi tháng đều làm file báo cáo như vậy chỉ khác tên thôi. Mình không thích như vậy, protect thì đã muộn rồi vì họ đã cop thành file riêng rồi. Bây giờ mình muốn là trong file của họ công thức ở cột I ko chạy, còn cột J thì chạy. Hoặc cho mở file của họ nhưng khhông cho copy
 

File đính kèm

Lần chỉnh sửa cuối:
Web KT

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

Back
Top Bottom