tft每日頭條

 > 職場

 > 如何用vba設置excel保護密碼

如何用vba設置excel保護密碼

職場 更新时间:2024-11-05 10:54:43

在我們的日常工作中,工作表不希望同事改動内容,我們通常會在審閱的,保護工作表裡面,設置一個密碼


如何用vba設置excel保護密碼(輕松破解工作表保護密碼)1


這樣同事打開你的工作表,隻能查看數據,不能編輯改動,編輯會彈出警告提示


如何用vba設置excel保護密碼(輕松破解工作表保護密碼)2

有的時候,你設置了保護工作表密碼,你自己想編輯的時候,取消保護工作表的密碼忘記了,你也編輯不了,這個時候就尴尬了

今天教大學兩種方法來破解工作表的保護

方法一,使用壓縮包方法

将文件重命名,将後綴改成.rar格式

如何用vba設置excel保護密碼(輕松破解工作表保護密碼)3

直接雙擊打開壓縮包,找到xl/worksheets下,是哪個工作表被保護了,就選擇哪個工作表,用内部查看器打開

如何用vba設置excel保護密碼(輕松破解工作表保護密碼)4

按CTRL F查找内容protect的位置,然後選中<>之間的内容,進行delete删除掉


如何用vba設置excel保護密碼(輕松破解工作表保護密碼)5

關閉的時候,在壓縮包裡面要選擇更新内容,然後将.rar格式改回.xlsx格式,

如何用vba設置excel保護密碼(輕松破解工作表保護密碼)6

雙擊打開表格文件,工作表的保護密碼就被去除了,裡面的内容也可以自由的編輯了

如何用vba設置excel保護密碼(輕松破解工作表保護密碼)7

方法二:使用VBA代碼法

上述的方法如果多個工作表都有保護密碼,要在多個表格裡面搜索protect,處理起來還是比較麻煩,建議大家使用下面的VBA代碼法,隻需要一個複制粘貼即可搞定,多個工作表都可以同時去除


在開發工具,點擊VBA,然後右鍵,插入一個模塊

如何用vba設置excel保護密碼(輕松破解工作表保護密碼)8

在模塊裡面輸入代碼,直接運行,就直接破解了


如何用vba設置excel保護密碼(輕松破解工作表保護密碼)9

代碼如下:

Sub 破解工作表密碼() Dim a As Worksheet For Each a In Worksheets a.Protect AllowFiltering:=True a.Unprotect Next End Sub

你學會了麼?動手試試吧~

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关職場资讯推荐

热门職場资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved