- 帖子
- 3
- 主題
- 1
- 精華
- 0
- 積分
- 4
- 點名
- 0
- 作業系統
- WIN
- 軟體版本
- 7
- 閱讀權限
- 10
- 註冊時間
- 2014-4-3
- 最後登錄
- 2014-5-6
|
5#
發表於 2014-4-23 12:25
| 只看該作者
有,這部分已經有按下列方式執行~
1. 先 Unprotect
.....
2.再於程序結束前 Protect
但是就是權限設定後,不是"完全控制"的使用者(僅有"變更"權限),
在excel sheet按右鍵時,在"取消保護工作表"項目會反白,無法操作,
所以對應到程式中"unprotect"時就無法執行,出現下列錯誤碼:
錯誤"1004","Class Worksheet 的Unprotect方法失敗"
只要把權限改成"完全控制"就可以執行,但是因需求不可設定為"完全控制",
所以不知道在"變更"的權限下,能否也可以有"取消保護工作表"的操作? |
|