Làm thế bào để bảo vệ một file cel và công thức

  • Thread starter Thread starter beling
  • Ngày gửi Ngày gửi
Liên hệ QC

beling

Thành viên mới
Tham gia
23/7/09
Bài viết
10
Được thích
1
Chảo cả nhà
Do mình là thành viên mới nên hỏi hơi ặc ặc cả nhà thông cảm nhé.
Mình muốn đặt pass cho một file cel của mình thì làm thế nào nhỉ? VÀ trong file cel đó có công thức mình muốn bảo vệ công thức đó không cho ai sửa chữa và ẩn công thức đi thì làm thế nào cả nhà?
Cảm ơn trước.//**/
 
Bước 1: Bạn chọn các ô có công thức mà bạn muốn khóa không cho sửa hoặc nhìn thấy rồi chọn vào Format \ cells... (Hoặc nhấn Ctrl + 1). Chọn thẻ Protection, chú ý: Ở đây nếu bạn muốn chọn Ẩn công thức thì bạn đánh dấu nháy vào mục Hidden, nếu bạn muốn khóa không cho sửa công thức thì bạn đánh dấu kiểm vào locked.
Bước 2: Bạn chọn tool \Protect => Protect Sheet => Gõ mật khẩu rối ok là xong. Chúc thành công
 
Cám ơn bạn nhìu lắm. Nhưng cho mình hỏi là khi minh muốn xóa bỏ các bảo vệ này thì làm thế nào
 
muốn xóa thì vô Protection, chọn Unprotect & đánh password vào là xong
 
Bước 1: Bạn chọn các ô có công thức mà bạn muốn khóa không cho sửa hoặc nhìn thấy rồi chọn vào Format \ cells... (Hoặc nhấn Ctrl + 1). Chọn thẻ Protection, chú ý: Ở đây nếu bạn muốn chọn Ẩn công thức thì bạn đánh dấu nháy vào mục Hidden, nếu bạn muốn khóa không cho sửa công thức thì bạn đánh dấu kiểm vào locked.
Bước 2: Bạn chọn tool \Protect => Protect Sheet => Gõ mật khẩu rối ok là xong. Chúc thành công
Nếu trong một sheet mà có rất nhiều ô có công thức thì việc bạn chọn từng ô một là rất mất thời gian và còn bỏ sót ô chứa công thức nữa. Để đơn giản hơn khi chọn các ô chứa công thức bạn nên làm như sau:
- Nhấn Ctrl +G khi đó xuất hiện hộp thoại Goto => Trong hộp thoại Goto này bạn chọn Special => Chọn Formulas => OK Như vậy chỉ cần mấy thao tác bạn đã có thể chọn toàn bộ các ô có chứa công thức.
 
Mình đã làm theo cả 2 cách của bạn Dungnguyentn và bạn ace_in_the_hole mà vẫn ko được. Cụ thể khi làm như vậy thì tất cả các ô trong sheet đều được bảo vệ (chứ ko phải chỉ mỗi ô có công thức mới được bảo vệ). Nhờ các bác trên này giải thích giúp mình với. Cảm ơn các bác nhiều.
 
Cố định công thức

Bạn có thể dán đoạn code sau để cố định các công thức trong sheet (sau khi đã ẩn công thức): Bạn vào Tools, marco, visual basic editor dán đoạn code trên vào sheet muốn cố định
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim rng As Range
For Each rng In Target.Cells
If rng.HasFormula Then
ActiveSheet.Protect
Exit Sub
Else
ActiveSheet.Unprotect
End If
Next rng
End Sub
Chúc thành công
 
mình có 1 file cũng khóa bảo vệ công thức như bạn rồi nhưng mình muốn nó không cho coppy bất cứ thứ gì thì có được không vậy?Có bạn nào biết chỉ mình với.Thx}}}}}
 
Web KT

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

Back
Top Bottom