Chống xóa sheet

  • Thread starter Pathanhht
  • Ngày gửi
P

Pathanhht

Guest
18/10/06
1
0
0
52
Vĩnh Phúc
Kính gửi anh chị,

Em đã tạo được file nhập liệu sau khi nhập bất kỳ ký tự nào vào trong sheet, cell tự protect, ko sửa, không xóa được.

Tuy nhiên, nếu bôi đen cả sheet rồi xóa thì chỉ cần một cái gõ tay là mất tất.

Anh chị cho em hỏi có cách nào để chống xóa dữ liệu đã nhập không? Giúp em với.

Cám ơn anh chị nhiều.
 
Khóa học Quản trị dòng tiền
anktdn

anktdn

Trung cấp
11/7/05
170
2
18
43
HCM
Để bảo vệ dữ liệu 1sheet anh vào To ols-> Protection đặt mật mã (pw) cần bảo vệ -> nhấn Ok. Như vậy sheet của anh đã được bảo vệ chống xóa dữ liệu, để gỡ bảo vệ anh chỉ cần vàolại như trên và unprotection.
C2 ; Bảo vệ dữ liệu cell chọn bất kỳ (ô) . Bôi đen sheet sau đó nhấn chuột phải chọn format cell bỏ chọn lock, sau đó chọn cell cần bảo vệ, nhấn chuột phải chọn format cell,chọn lock và ok khi đó cell đã được bảo vệ và những cell ngoài bảo vệ vẫn sử dụng bình thường. chúcthành công.

Còn nếu sử dụng VB anh đặt đoạn mã sau ,với tính năng bảo vệ nhưng cho insert row, colum, use filter,...

Sub Protec ()

ActiveSheet.Protect DrawingObjects:=False, Contents:=True, Scenarios:= _
False, AllowFormattingCells:=True, AllowFormattingColumns:=True, _
AllowFormattingRows:=True, AllowInsertingColumns:=True, AllowInsertingRows _
:=True, AllowInsertingHyperlinks:=True, AllowDeletingColumns:=True, _
AllowDeletingRows:=True, AllowFiltering:=True, AllowUsingPivotTables:= _
True
End Sub
 
Sửa lần cuối:
The End

The End

^^
25/9/07
297
0
16
EveryWhere
C2 ; Bảo vệ dữ liệu cell chọn bất kỳ (ô) . Bôi đen sheet sau đó nhấn chuột phải chọn format cell bỏ chọn lock, sau đó chọn cell cần bảo vệ, nhấn chuột phải chọn format cell,chọn lock và ok khi đó cell đã được bảo vệ và những cell ngoài bảo vệ vẫn sử dụng bình thường. chúcthành công.

Thưa bác sao em vẫn sửa đc dữ liệu trong ô cần bảo vệ đc ạh?
- Bôi đen sheet/Chuột fải/Chuột fải chọn Format Cell/Bỏ chọn Lock/Ok
- Kick cell cần bảo vệ/Chuột fải chọn Format Cell/Chọn Lock/Ok
Nhưng em ko hiểu sao ô đó em vẫn sửa đc dữ liệu ạh?? Ko biết em làm sai bước nào nữa? :(
 
H

hoangdanh282vn

Trung cấp
31/3/07
75
6
0
TP.HCM
Thưa bác sao em vẫn sửa đc dữ liệu trong ô cần bảo vệ đc ạh?
- Bôi đen sheet/Chuột fải/Chuột fải chọn Format Cell/Bỏ chọn Lock/Ok
- Kick cell cần bảo vệ/Chuột fải chọn Format Cell/Chọn Lock/Ok
Nhưng em ko hiểu sao ô đó em vẫn sửa đc dữ liệu ạh?? Ko biết em làm sai bước nào nữa? :(

theo mình thì bạn quên protect sheet rồi. lock hay unlock cell chỉ mới khai báo thuộc tính cho cell thôi chứ chưa đặt lệnh khóa.phải vào protect sheet nữa.
 

Xem nhiều