Board logo

標題: [發問] Excel核取方塊可設置權限進行勾選嗎? [打印本頁]

作者: aevilwitch    時間: 2016-3-19 09:03     標題: Excel核取方塊可設置權限進行勾選嗎?

利用核取方塊進行審核確認,但同一張表可能需要2~3人進行不同層級審核
是否可將核取方塊設定需輸入密碼,才可進行勾選或取消?
作者: 准提部林    時間: 2016-3-19 21:54

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

一般在使用者開啟表格前,就可根據權限去設定哪些物件可操作,方法有〔鎖定或開放〕〔隱藏或顯示〕
作者: aevilwitch    時間: 2016-3-21 14:27

准提部林大大,

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

回復 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
複製代碼

作者: aevilwitch    時間: 2016-3-22 09:17

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




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)