excel中使用vba來操作加密的工作表?

Tags: ,

excel中使用vba來操作加密的工作表

excel中使用vba來操作加密的工作表

工具/原料

excel2013

更多經驗請關注,如果幫到了你,請在上方給個投票謝謝支援。 好人一生平安。

先頂後看年薪百萬,如果幫到了你,幫忙給個好評,這對小編很重要,萬分感謝。

方法/步驟

我們先開啟一個工作樣表作為例子。

excel中使用vba來操作加密的工作表

在審閱標籤下找到保護工作表,左鍵單擊後在面板中輸入保護工作表的密碼。

excel中使用vba來操作加密的工作表

這裡需要重新確認一次密碼,密碼一定要牢記,否則該工作表將會無法再被開啟。

excel中使用vba來操作加密的工作表

我們使用alt+f11組合快捷鍵進入vbe編輯器,插入一個新的模組,並在模組中輸入以下程式碼:

Sub setcap()

ActiveSheet.Unprotect (123)

End Sub

excel中使用vba來操作加密的工作表

執行這段程式碼,就可以對已經保護的表格進行解鎖,然後可以對錶格進行編輯。這是還沒有執行前的情況。

excel中使用vba來操作加密的工作表

去掉程式碼中的un,直接對物件activesheet.protect則是使用vba程式碼對錶格進行加密。表格加密還有許多引數,引數的作用是選擇保護的選項,比如保護後不可編輯不可輸入等等。

excel中使用vba來操作加密的工作表

注意事項

謝謝你的觀看。

,
相關問題答案