返回列表 上一主題 發帖

巨集與保護工作表

巨集與保護工作表

我設定了保護工作表,而且保護工作表還設立密碼
我設了一個巨集,名稱叫<取消工作表>
可是巨集執行時,她叫我輸入  保護工作表的密碼
可是錄製巨集時我已經輸入密碼了
為什麼執行巨集時還要再輸入密碼呢?
有沒有方法執行時不用輸入密碼的方法??
麻煩各位

錄製時並未把密碼寫入巨集
你要自己加上
找到ActiveSheet.Unprotect 這行,加上密碼
如ActiveSheet.Unprotect "123"

TOP

謝謝,可是如果寫進去密碼,會不會設的工作表保護密碼就被別人知道了
巨集可加鎖嗎?

TOP

回復 3# dodocho
   

TOP

版主對VBA好厲害喔
可是我在工具裡,找不到VBA屬性.......

TOP

回復 5# dodocho


    VBE的工具,不是活頁簿的工具
學海無涯_不恥下問

TOP

找到了,謝謝,原來不懂得還很多,加油

TOP

對不起,還要麻煩你們
我寫入了密碼,可是最後還要將它加密碼
請問我要加在哪邊??
    ActiveSheet.Unprotect "0000"
    Range("D12:BM15").Select
    Selection.ClearContents
    ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True

TOP

回復 8# dodocho
       ActiveSheet.Protect Password:="0000", DrawingObjects:=True, Contents:=True, Scenarios:=True
同上 ActiveSheet.Protect "0000",True, True, True

TOP

很清楚很明白很感謝你

TOP

        靜思自在 : 不要小看自己,因為人有無限的可能。
返回列表 上一主題