[算表] VBA鎖定工作表下可以輸入資料

看板Office作者 (逢甲阿法)時間10年前 (2015/07/16 11:54), 編輯推噓1(103)
留言4則, 2人參與, 最新討論串1/1
軟體:EXCEL 版本:2013 請問一下 請問有辦法鎖定活頁簿之後(使用者無法編輯) 但是裡面的VBA可以輸入及修改資料嗎? 我現在想要鎖定活頁簿(或工作表) 然後只讓使用者利用VBA輸入/修改資料 但是不能直接在工作表內編輯這樣 有這樣的方法嗎? 因為鎖定之後 就不能用VBA輸入資料了.... 謝謝大家 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.82.70.249 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1437018891.A.DFC.html

07/16 12:13, , 1F
想到的是在vba內加上worksheet.unprotect和
07/16 12:13, 1F

07/16 12:14, , 2F
worksheet.protect
07/16 12:14, 2F

07/16 12:19, , 3F
07/16 12:19, 3F

07/16 13:09, , 4F
都是用unprotect 跟protect去做
07/16 13:09, 4F
文章代碼(AID): #1LfoiBty (Office)
文章代碼(AID): #1LfoiBty (Office)