|
楼主 |
发表于 2006-6-13 09:03
|
显示全部楼层
<DIV><FONT size=2>答复206楼<STRONG>azhong</STRONG>朋友:</FONT></DIV>
<DIV><FONT size=2>1.点击选项按钮后直接打开相应的工作表不更直接吗?指定一个宏,在宏里取消对工作表的保护,再验证权限,随后再进行工作表的保护;要锁定主界面工作表,可以参考我的那个小系统里的代码,不过要在工作薄打开前事件Workbook_Open里增加相应的代码.</FONT></DIV>
<DIV><FONT size=2>2.Sub 按钮14_单击()里的第一句代码If Sheets("SHEET1").[n20] = 1 Then 变更为If Sheets("SHEET1").[ah20] = 1 then 即可,注意相应权限设置对应的单元格要正确.</FONT></DIV>
<DIV><FONT size=2>3.权限提示的对话框代码位置有误,我在<FONT color=#008000>MsgBox "你无权打开此表,请与系统管理员联系!", 1 + 64, "系统提示"</FONT>前面加一代码else,就行了.你试一下.</FONT></DIV> |
|