vba密碼保護表怎么設置 EXCEL VBA工作表權限設置密碼的問題?
EXCEL VBA工作表權限設置密碼的問題?剛所接觸vba,還是菜鳥,突然發(fā)現(xiàn)設置里完密碼的sheet,如:123在運行的時候,輸入123符號,依然也可以欄里點到設密的sheet,也就是超過密碼輸入真
EXCEL VBA工作表權限設置密碼的問題?
剛所接觸vba,還是菜鳥,突然發(fā)現(xiàn)設置里完密碼的sheet,如:123在運行的時候,輸入123符號,依然也可以欄里點到設密的sheet,也就是超過密碼輸入真確,我想問問這個是BUG嗎?有什么是可以辦法?
Excel中VBA設置密碼的步驟不勝感激:
1.鼠標右鍵點擊任何工作表,選擇VBAProject屬性;
2.在新對話框總,選擇“保衛(wèi)”選項卡:
3.取消勾選查找時完全鎖定,輸入密碼即可解決。
EXCEL表格VBA程序實現(xiàn)保存或者24小時后不能修改?
工具----保護——單擊“愿意用戶編輯區(qū)域”——在突然彈出的對話框中然后點擊“新建”,在提示框的“新區(qū)域”設置里“引用單元格”(
在工具里邊呢
這個這只挺好的得用,可以能夠防止別人修改信息,也這個可以能夠防止別人欄里點信息,不過是可以取消單元格然后輸入的內容或范圍07版的啊
ctrl a全選表格----右鍵---設置中單元格格式-----保護----可以去掉移動到的勾
接著你選擇你要鎖定住的單元格----右鍵----可以設置單元格格式-----保護-----勾上移動到的勾
然后---嚴密保護工作表-----把“挑選鎖定的單元格”的勾可以去掉----輸入密碼-----輸入密碼----可以啦
借用VBA設置里訪問權限
我們也可以不依靠VBA代碼,設置中權限密碼,當編輯Sheet1工作表A1:E10單元格區(qū)域時,自動啟動自動彈出輸入密碼提示框,密碼錯誤的時,該單元格被激活,不然,單元格內容沒法被修改后。具體看方法萬分感謝:
執(zhí)行“工具→宏→Visuluniversal編輯器”下達命令或按動Alt F11組合鍵,在代碼窗口左側的“工程資源管理器”窗口中,雙擊Excel對象下的Sheet1工作表,在右側的代碼窗口中鍵入以下代碼:
PrivateSubWorksheet_Change(ByValgettargetsuchRange)
XTarget
EndSub
PrivateSubWorksheet_SelectionChange(ByVal Target As Range)
If5And10Then
Y InputBox(請輸入密碼:)
IfY123Then
MsgBox密碼錯誤,你無編輯權限!
Range(A11).Select
EndIf
EndIf
EndSub