返回列表 上一主題 發帖

[發問] 如何解除加密保護工作表

[發問] 如何解除加密保護工作表

大大好:

Private Sub CommandButton1_Click()
with sheet1
ActiveSheet.Unprotect  "123"
.
.
.
.
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
End with
End sub

我照這樣作只會保護工作表,但是沒有密碼就可以解鎖,請問我密碼123要加在哪裡才對呢?謝謝

本帖最後由 lifedidi 於 2013-3-20 12:03 編輯

請問大大:
sheet1已經保護工作表

而我要在sheet2進行copy

Private Sub CommandButton1_Click()
with sheet1
ActiveSheet.Unprotect  "123"
   with sheet2
   .
   copy....
       
   End with   
ActiveSheet.Protect "123", DrawingObjects:=True, Contents:=True, Scenarios:=True
End with
End sub

這樣子是對的嗎?

TOP

非常感謝GBKEE大大!已解決

TOP

回復 1# lifedidi
Protect 的參數 詳看 VBA 的說明
ActiveSheet.Protect "123", DrawingObjects:=True, Contents:=True, Scenarios:=True
感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

        靜思自在 : 人生沒有所有權,只有生命的使用權。
返回列表 上一主題