Excel中如何取消保護工作簿和工作表

來源:酷知科普網 3.06W

今天介紹通過VBA程式碼取消保護工作簿和通過壓縮檔案取消保護工作表的方法。

取消保護工作簿的方法

(01)在已經設定了保護工作簿的Excel中,按下Alt+F11,在任意工作表中輸入程式碼如下圖所示,然後按下F5執行程式碼:

(02)此時,會自動生成一個新的工作簿,並且原來工作簿中的所有工作表都複製到了新工作簿中,而且工作簿取消了保護工作簿,如下圖所示:

Excel中如何取消保護工作簿和工作表

(03)這樣,另外新的工作簿,就實現了將原來工作簿取消保護工作簿了。

取消保護工作表的方法

(01)將Excel副檔名改為rar,如下圖所示:

Excel中如何取消保護工作簿和工作表 第2張

(02)然後用解壓縮檔案開啟,雙擊其中的xl資料夾,如下圖所示:

Excel中如何取消保護工作簿和工作表 第3張

(03)繼續雙擊其中的worksheets資料夾,如下圖所示:

Excel中如何取消保護工作簿和工作表 第4張

(04)此時就可以看到工作簿中所有的工作表名字,雙擊其中設定了保護工作表的工作表名,如下圖所示:

Excel中如何取消保護工作簿和工作表 第5張

(05)用記事本開啟,並將sheetprotection開頭的所有<>中的資料選中,並按下Delete刪除,如下圖所示:

Excel中如何取消保護工作簿和工作表 第6張

(06)關閉並儲存檔案,如下圖所示:

Excel中如何取消保護工作簿和工作表 第7張

(07)然後將副檔名改為xlsx,如下圖所示:

Excel中如何取消保護工作簿和工作表 第8張

(08)至此,再開啟這個Excel檔案,就可以看到原來設定了保護工作表的Sheet1已經取消了保護工作表。

特別提示

如果雙擊無法直接用記事本開啟xml格式檔案,也可以先解壓到某個位置,再強制用記事本開啟,刪除其中的Sheetprotection引導的文字,保護,再拖動到解壓縮檔案中替換原來檔案

如果有多個工作表設定了保護,可以依次開啟對應的工作表xml檔案,並刪除指定的資料

熱門標籤