在要操作工作表之前和之后加入工专作表保护和撤消保护的代码Sheet6.Unprotect Passw" />
乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 保护工作表后vba无法运行,怎么办?-excel 保护vba,excel vba实例教程

保护工作表后vba无法运行,怎么办?-excel 保护vba,excel vba实例教程

作者:乔山办公网日期:

返回目录:excel表格制作




在要操作工作表之前和之后加入工作表保护和撤消保护的代码
Sheet6.Unprotect Password:="y121635bk" '解除工作表保
Sheet6.Protect Password:="y121635bk" '打开工作表保护
也可以在开头和结尾用
sub XXX()
Sheet6.Unprotect Password:="y121635bk" '解除工作表保护
'你的代码

Sheet6.Protect Password:="y121635bk" '打开工作表保护
end sub

如果工作表没有密码的话就用
Sheet6.Unprotect
Sheet6.Protect
把这段代码复制到zhidao你的EXCEL代码区域,如果需要保护工作表2,3,只需把代码中1改为2,3即可
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Sheets(1).Protect Password:=你的密码
End Sub

这要看你的VBA是在什么情况下激活使用的
在VBA中调用过程的时候,需要增加解密语句,执行完成后,需要增加加密语句
保护工作表中的VBA代码在对表格执行代码的时候都需要先解密后加密

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网