活頁簿執行ThisWorkbook.Protect自動解鎖
暱稱: 阿佐 頭銜: 上班無聊打怪去
中學生
- 帖子
- 108
- 主題
- 1
- 精華
- 0
- 積分
- 113
- 點名
- 0
- 作業系統
- Win 10
- 軟體版本
- Office 2016
- 閱讀權限
- 20
- 性別
- 男
- 來自
- 臺灣
- 註冊時間
- 2017-9-7
- 最後登錄
- 2019-2-27
 
|
活頁簿執行ThisWorkbook.Protect自動解鎖
有人有跟我相同的狀況嗎?
我使用「ThisWorkbook.Protect PassWord:=PW」來保護活頁簿,
活頁簿鎖上了沒問題,
但是當我又重複再執行一次「ThisWorkbook.Protect PassWord:=PW」時,
他解鎖了!
他解鎖了!
他解鎖了!
這是什麼妖術?
另外有辦法判定這個活頁簿是否已受到保護嗎? |
|
|
|
|
|
|
|
暱稱: 阿佐 頭銜: 上班無聊打怪去
中學生
- 帖子
- 108
- 主題
- 1
- 精華
- 0
- 積分
- 113
- 點名
- 0
- 作業系統
- Win 10
- 軟體版本
- Office 2016
- 閱讀權限
- 20
- 性別
- 男
- 來自
- 臺灣
- 註冊時間
- 2017-9-7
- 最後登錄
- 2019-2-27
 
|
2#
發表於 2018-1-30 16:07
| 只看該作者
剛剛有在爬一下網路上的資訊,
「ThisWorkbook.ProtectStructure」可以回饋該活頁簿是否受到保護,
所以暫時先用這樣的方式避開解鎖問題,
If Not ThisWorkbook.ProtectStructure Then ThisWorkbook.Protect PassWord:=PW
雖然表面上問題是解決了,
但怎麼想都覺得很奇葩...
這是漏洞嗎? |
|
|
|
|
|
|
|