永发信息网

EXCEL中部分表格浏览权限

答案:2  悬赏:30  手机版
解决时间 2021-04-07 10:16
在一份表格中,例如我只想部分人看到A1到A10噶格子。其他的看不到。而老板就可以全部都看得到。需要怎样设置。
最佳答案
选中A1:A10,鼠标右击,“设置单元格格式”,“保护”,去掉“锁定”的钩,设置除了A1:A10之外的单元格字体颜色为白色
菜单栏,工具,保护,保护工作表,去掉“选定锁定的单元格”输入密码,确认密码,确定
这样,除了有密码的人,其他人只能看见A1到A10噶格的内容
全部回答
说明:登陆帐号和密码事先存入sheet2工作表,administrator帐号可以新增,删除,修改,帐号,密码,权限 权限为A的可以看到全部数据,权限为B的隐藏A列的数据.当然,要看什麽数据,要隐藏什麽数据,可以自己设定. Private Sub Workbook_Open() Sheet2.Visible = False Sheet1.Visible = False zhanghao = Trim(InputBox("please enter your accounts", "heihei prompt")) mima = Trim(InputBox("please enter your password", "heihei prompt")) Dim cnn As ADODB.Connection Dim rs As ADODB.Recordset Set cnn = New ADODB.Connection With cnn .Provider = "microsoft.jet.oledb.4.0" .ConnectionString = "Extended Properties=Excel 5.0;" + "Data Source=" + ThisWorkbook.Path + "\ERP.xls" .Open End With Set rs = New ADODB.Recordset Sql = "select accounts,password,popedom From [Sheet2$] where accounts='" + zhanghao + "' and password='" + mima + "'" rs.Open Sql, cnn, adOpenKeyset, adLockBatchOptimistic If rs.RecordCount > 0 Then If rs.Fields("accounts") = "administrator" Then Sheet2.Visible = True Sheet2.Select ...说明:登陆帐号和密码事先存入sheet2工作表,administrator帐号可以新增,删除,修改,帐号,密码,权限 权限为A的可以看到全部数据,权限为B的隐藏A列的数据.当然,要看什麽数据,要隐藏什麽数据,可以自己设定. Private Sub Workbook_Open() Sheet2.Visible = False Sheet1.Visible = False zhanghao = Trim(InputBox("please enter your accounts", "heihei prompt")) mima = Trim(InputBox("please enter your password", "heihei prompt")) Dim cnn As ADODB.Connection Dim rs As ADODB.Recordset Set cnn = New ADODB.Connection With cnn .Provider = "microsoft.jet.oledb.4.0" .ConnectionString = "Extended Properties=Excel 5.0;" + "Data Source=" + ThisWorkbook.Path + "\ERP.xls" .Open End With Set rs = New ADODB.Recordset Sql = "select accounts,password,popedom From [Sheet2$] where accounts='" + zhanghao + "' and password='" + mima + "'" rs.Open Sql, cnn, adOpenKeyset, adLockBatchOptimistic If rs.RecordCount > 0 Then If rs.Fields("accounts") = "administrator" Then Sheet2.Visible = True Sheet2.Select End If If rs.Fields("popedom") = "A" Then Sheet1.Visible = True Sheet1.Select Range("A:A").Select Selection.EntireColumn.Hidden = False Range("A1").Select End If If rs.Fields("popedom") = "B" Then Sheet1.Visible = True Sheet1.Select Range("A:A").Select Selection.EntireColumn.Hidden = True Range("B1").Select End If Else x = MsgBox("accounts or password error:", vbOKOnly + vbInformation, "heihei prompt") Application.Quit End If rs.Close cnn.Close Set rs = Nothing Set cnn = Nothing End Sub
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
天堂鸟代表向上,和平,龟背叶代表长寿,粉色
变压器内部故障,为什么要及时关闭潜油泵
谁知道那些贷款软件比较容易下款吗?急,
有没有有听过一首歌,有一首歌词是记忆的画画
怎么跟顾客打好交道,有没有什么方式
求问一本小说。女主小名好像叫圆圆,从小住在
每次晚上走在街上看见一家家亮着粉色灯的理发
有一首歌曲歌词是“送给你衷心的祝福,无论将
是谁在拿捏心中的伤上一句是什么
除了沪江还有没有可以背英语和日语单词的软件
冻过蓝莓怎么吃
不甚了了的解释
单纯的傻姑娘 没心机 真的适合社会么
宁明县那堪中学地址在哪,我要去那里办事,
宏发办公商贸地址有知道的么?有点事想过去
推荐资讯
2014山西农业大学新生入学英语考试查询
多次梦见天空出现异象有不明人或飞船落下
地震动峰值和地震水平位移的对应关系,请哪位
这线叫什么
本人尿检四项不合格请问具体是什么情况
我怎么才能招男生喜欢?
为什么我崩坏三时空基地的原力永远都是0
用心创造美作文,怎么写
我想入户广州,请问最新入户政策是什么?求大
德之不修,学之不讲,
八角亭鱼村在什么地方啊,我要过去处理事情
以优势为话题的议论文800字
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?