Ẩn công thức trong file không dùng Protection

Liên hệ QC

THIENVI1503

Thành viên mới
Tham gia
8/11/07
Bài viết
25
Được thích
1
Các bác cho em hỏi, có cách nào dấu công thức vừa tạo mà không dùng chức năng Protection ko? Em đang đau đầu về việc này lắm. File em tạo ra, nhiều người dùng, khi nào có thây đổi 1 chút cũng ko ai làm giúp hết, nếu để công thức thì sợ xóa nhầm thui ảnh hưởng toàn bộ file. Cảm ơn các bác trước.
 
Sau lại dấu công thức mà lại không dùng Protection được bạn. Vậy chắc chỉ còn đưa công thức đó vào VBA thôi. Bạn chịu khó đưa file lên vậy?
Thân.
 
Lần chỉnh sửa cuối:
Thanks về góp ý của bạn, nhưng mỗi file mỗi công thức khác nhau, nếu như mình muốn giấu vùng từ A5:A15 và C11:C15 thì fải làm sao?
 
Thì bạn click phải chuột vào Cột A và Cột C chọn Hide là xong.
Thân.
 
Theo tôi hiểu thì file của bạn cho nhiều người xem, mà muốn người xem không sửa được thì chỉ có thể dùng Protection. Có điều bạn dùng Protect Sheet kết hợp với thuộc tính Locked của cells thay cho Protect Workbook, những ô nào không muốn cho người khác sửa thì Lock nó lại. Như vậy người dùng vẫn có thể mở ra xem như thường, nhưng không thể sửa được dữ liệu tại những ô bị Lock.
 
nếu dùng Protection, vậy khi công thức ở cell đó ="" thì người dủng sẽ không biết là cell đó có chức công thức, vậy có cách nào khi con trỏ chọn cell đó, thì thanh Formula Bar sẽ hiển thị lên 1 vài ký tự làm ký hiệu là cell đã có công thức hoặc dữ liệu rồi hay ko?
 
Thì cell đó đã bị khóa rồi. Dù người dùng có thấy cũng đâu có chỉnh sữa được gì đâu? Vậy thấy làm gì cho mệt.
Bạn có thể tô màu cho những ô chứa công thức 1 màu gì đó. Còn không thì màu trắng hết là được.
Thân.
 
vậy làm sao có thể copy cell đó xuống dưới mà vẫn hiểu được công thức đã làm ko?
 
nếu dùng Protection, vậy khi công thức ở cell đó ="" thì người dủng sẽ không biết là cell đó có chức công thức, vậy có cách nào khi con trỏ chọn cell đó, thì thanh Formula Bar sẽ hiển thị lên 1 vài ký tự làm ký hiệu là cell đã có công thức hoặc dữ liệu rồi hay ko?
Tại sao khi Protect mà công thức lại ="", trên thanh Formula nó vẫn hiển thị công thức chứ nhỉ???
 
ko fai hiển thị công thức mà hiển thị 1 ký tự như aaa, bbb gì đó.
 
Để không hiển thị công thức bạn chỉ cần chọn thêm mục Hidden ngay dưới mục lock. Còn để hiển thị 1 kí tự aaa thì mình chịu. Lưu ý bạn thêm là aaa không phải là 1 mà là 3 kí tự
 
Rút cục cũng chưa hiểu ý bạn muốn gì! làm đại một file, chú ý cột D!
Password unprotect sheet: anhhungxadieu
 

File đính kèm

  • Book1.xls
    13.5 KB · Đọc: 40
vậy làm sao có thể copy cell đó xuống dưới mà vẫn hiểu được công thức đã làm ko?
Khó hiểu nhất là câu này đây?
Với lại nếu chỉ thấy "aaa" thì làm sao biết giá trị của ô đó đây? Và nếu không biết giá trị thì có công thức hay không đâu còn quan trọng nữa? Vì người đọc file chẳng thể hiểu nổi cái "aaa" kia là cái gì?
Theo em thì chỉ cần tô màu cột chứa công thức và khóa không cho người ta xem, sữa công thức là được rồi.
Còn tác giả muốn gì thì thật em chưa thể hiểu nổi?
Thân.
 
Tác giả dùng hàm IF mà ngụy trang là hàm SUM?
 
thực sự là mình muốn khóa công thức của các ô cần thiết, nhưng các ô đó có thể copy xuống để được thực hiện cho các mục tiếp theo của 1 bảng tính,các ô đó có công thức thức nhưng kết quả có thể trả về bằng ký hiệu rỗng ""
Thực sự là rất khó diễn đạt ý của mình cho các bạn. do mình ít hiểu về bên lập trình nên ... sorry các bác nha. Mình muốn gửi file đính kèm như ko biết cách.
 
Gửi file không được thì bạn chịu khó qua đây đọc kỷ lại xem.
http://www.giaiphapexcel.com/forum/showthread.php?t=14579

Còn file dữ liệu của bạn thì bạn có thể yên tâm bỏ qua bước Fill công thức được rồi. Vì khi Protect thì chẳng ai lại thích Fill công thức cả! Và vẫn đảm bảo sẽ có kết quả cho các mục tiếp theo mà khỏi cần copy công thức xuống.
Nhưng đầu tiên bạn phải gửi file lên đã.
Thân.
 
Web KT
Back
Top Bottom