返回列表 上一主題 發帖

[發問] Excel核取方塊可設置權限進行勾選嗎?

[發問] Excel核取方塊可設置權限進行勾選嗎?

利用核取方塊進行審核確認,但同一張表可能需要2~3人進行不同層級審核
是否可將核取方塊設定需輸入密碼,才可進行勾選或取消?

未說明〔核取方塊〕是哪種物件?工作表.表單.控制工具箱,其設置方式應都不相同,
最好上傳檔案~~~

一般在使用者開啟表格前,就可根據權限去設定哪些物件可操作,方法有〔鎖定或開放〕〔隱藏或顯示〕

TOP

准提部林大大,

我有在部落格下載了分享的"設定〔不同使用者〕對檔案的〔使用權限〕"
我需要的是下方核取方塊在經由輸入帳號密碼,可以針對不同的使用者開放勾選的權限

活頁簿1.zip (13.24 KB)

TOP

回復 3# aevilwitch
  1. Private Sub Workbook_Open()
  2. Set d = CreateObject("Scripting.Dictionary")
  3. ar = Array("採購", 123, "單位主管", 456, "填單人", 789) '帳密資料陣列
  4. For i = 0 To UBound(ar) - 1
  5.    d(ar(i)) = CStr(ar(i + 1))
  6. Next
  7. user = InputBox("輸入使用者")
  8. 10
  9. pw = InputBox("輸入密碼")
  10. If d(user) = pw Then
  11. With 工作表1
  12. .CheckBox3.Enabled = (user = "採購")
  13. .CheckBox1.Enabled = (user = "單位主管")
  14. .CheckBox4.Enabled = (user = "填單人")
  15. End With
  16. Else
  17. MsgBox "密碼錯誤"
  18. GoTo 10
  19. End If
  20. End Sub
複製代碼
學海無涯_不恥下問

TOP

Hsieh,太感謝了....
正是我所需要的顯示方法,
謝謝...謝謝....謝謝唷

TOP

        靜思自在 : 甘願做、歡喜受。
返回列表 上一主題