www成人免费视频_91视频合集_久久久999久久久_91字幕网_91漂亮少妇露脸在线播放_77久久

VIP标识 上网做生意,首选VIP会员| 设为首页| 加入桌面| | 手机版| RSS订阅
食品伙伴网服务号
 

第五课利用VBA设置工作表使用权限

放大字体  缩小字体 发布日期:2006-06-16

第五课 利用VBA设置工作表使用权限

Excel Home

一般保护工作表采取的方法是用EXCEL菜单中的“保护”命令,有时这尚嫌不足,比如一些机密文件根本要让某些使用者无法看到,但又需要他来操作工作簿中的其他表,怎么办?

可以打开VBA编辑器,打开“工程资源管理器”,双击该工作表,现在出现的是设置该表的属性的编辑窗口,单击窗口左上的下拉列表框,选择worksheet ,这时再从该窗口右上方的列表框中选择Active(“激活”),这时自动显示如下的语句块:
Private Sub Worksheet_Activate()

End Sub
在其中加入代码:(假设用"123"作为密码,Sheet"机密文档"为限制权限文
档,sheet"普通文档"为工作簿中你认为任何适合的工作表)

If Application.InputBox("请输入操作权限密码:") = 123 Then
Range("A1").Select
Else
Msgbox "密码错误,即将退出!"
Sheets("普通文档").Select
End if

程序如下:

Private Sub Worksheet_Activate()
If Application.InputBox("请输入操作权限密码:") = 123 Then
Range("A1").Select
Else
MsgBox "密码错误,即将退出!"
Sheets("普通文档").Select
End If
End Sub

这样做仍有一个问题,就是越权使用者仍会看到一些文件的片段,即在提示密码的那段时间。好,你可以这样做,用上述方法选择工作表的Deactivate事件,输入以下代码:

Sheets("机密文档").Cells.Font.ColorIndex = 2

这段程序使得此工作表在不被激活时,所有文字为白色。然后,在第一个程序中的Range("A1").Select后插入一行,写入以下代码:
ActiveSheet.Cells.Font.ColorIndex = 56
这段程序,在你输入正确密码后,将该表所有文字转变为深灰色。

完整的程序如下:

Private Sub Worksheet_Activate()
If Application.InputBox("请输入操作权限密码:") = 123 Then
Range("A1").Select
Sheets("机密文档").Cells.Font.ColorIndex = 56
Else
MsgBox "密码错误,即将退出!"
Sheets("普通文档").Select
End If

 
[ 网刊订阅 ]  [ 食品专题搜索 ]  [ ]  [ 告诉好友 ]  [ 打印本文 ]  [ 关闭窗口 ] [ 返回顶部 ]

 

 
推荐图文
推荐食品专题
点击排行
 
 
Processed in 0.025 second(s), 16 queries, Memory 0.88 M
主站蜘蛛池模板: 国产精品二区一区二区aⅴ污介绍 | 中国浓毛少妇毛茸茸 | 小雪好紧好滑好湿好爽视频 | 欧美 中文字幕 | 小可爱视频资源在线观看 | 免费午夜在线视频 | 蜜臀国产在线视频 | 亭亭色 | 色综合天天综合网国产成人 | 亚洲av日韩av天堂影片精品 | 日本特级黄 | 国产精品一区二区四区 | 国产高清在线精品一区app | 亚洲精品免费观看 | 午夜影院在线播放 | 国产成人精品久久亚洲高清不卡 | 免费无码又爽又高潮视频 | 91精品啪在线观看国产线免费 | 久久网免费 | 韩国精品一区二区三区四区五区 | 国产免费av一区二区三区 | 国产午夜在线观看视频 | 成年啪啪网站免费播放看 | 99久久老司机免费精品免费 | 琪琪成人| 97夜夜澡人人爽人人喊中国片 | 国产高清a毛片在线看 | 亚洲五月综合缴情在线观看 | 一区二区三区免费精品视频 | 99色在线观看 | 激情综合色五月丁香六月欧美 | 热99re久久精品2久久久 | 亚洲色欲久久久综合网东京热 | 免费二级毛片免费完整视频 | 久久国产亚洲精品赲碰热 | 最近的中文字幕在线看视频 | 亚洲在线网 | 久久精品亚洲精品国产色婷 | 亚洲精品成人av观看 | 看久久久久毛片婷婷色 | 国产精品久久久久久麻豆一区 |