vba密码保护表怎么设置 EXCEL VBA工作表权限设置密码的问题?
EXCEL VBA工作表权限设置密码的问题?
刚所接触vba,还是菜鸟,突然发现设置里完密码的sheet,如:123在运行的时候,输入123符号,依然也可以栏里点到设密的sheet,也就是超过密码输入真确,我想问问这个是BUG吗?有什么是可以办法?
Excel中VBA设置密码的步骤不胜感激:
1.鼠标右键点击任何工作表,选择VBAProject属性;
2.在新对话框总,选择“保卫”选项卡:
3.取消勾选查找时完全锁定,输入密码即可解决。
EXCEL表格VBA程序实现保存或者24小时后不能修改?
工具----保护——单击“愿意用户编辑区域”——在突然弹出的对话框中然后点击“新建”,在提示框的“新区域”设置里“引用单元格”(
在工具里边呢
这个这只挺好的得用,可以能够防止别人修改信息,也这个可以能够防止别人栏里点信息,不过是可以取消单元格然后输入的内容或范围07版的啊
ctrl a全选表格----右键---设置中单元格格式-----保护----可以去掉移动到的勾
接着你选择你要锁定住的单元格----右键----可以设置单元格格式-----保护-----勾上移动到的勾
然后---严密保护工作表-----把“挑选锁定的单元格”的勾可以去掉----输入密码-----输入密码----可以啦
借用VBA设置里访问权限
我们也可以不依靠VBA代码,设置中权限密码,当编辑Sheet1工作表A1:E10单元格区域时,自动启动自动弹出输入密码提示框,密码错误的时,该单元格被激活,不然,单元格内容没法被修改后。具体看方法万分感谢:
执行“工具→宏→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
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。