excel工作表使用技巧

excel工作表使用技巧

ID:12288968

大小:43.50 KB

页数:3页

时间:2018-07-16

excel工作表使用技巧_第1页
excel工作表使用技巧_第2页
excel工作表使用技巧_第3页
资源描述:

《excel工作表使用技巧》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Excel工作表保护大法Excel表格是我们工作中经常用到的,而它往往涉及统计数据等敏感问题,因此,Excel表格的保护也是经常遇到的问题,如何安全使用Excel呢?我们常用到的是Excel“工具”菜单提供的“保护工作表”和“保护工作簿”功能。有没有其他方法呢?用宏进行“显式”加密在需要加密的Excel表中,点击[工具]→[宏]→[VisualBasic编辑器],打开“工程资源管理器”,双击该工作表,在右边的是设置该表属性的编辑窗口,单击该窗口左上方的下拉列表框,选择Worksheet,再从该窗口右上方的列表框中选择Activate(激活)(如图)。添加如下代码:(假设“

2、123”为密码,Sheet1为限制权限表格,Sheet2为工作簿中为任何适合的工作表)PrivateSubWorksheet_Activate()Sheets("sheet1").Cells.Font.ColorIndex=2’设置文字颜色为白色IfApplication.InputBox("请输入密码:")=123Then Range("A1").SelectActiveSheet.Cells.Font.ColorIndex=56’设置文字颜色为黑色ElseMsgBox"密码错误,即将退出!"Sheets("sheet2").SelectEndIfEndSub每次当你选

3、择该“加密”表的时候都会弹出对话框要求输入密码,正确则进入该表(Sheet1),否则会选择其他表(Sheet2)。用宏进行“隐式”加密“显式”加密,虽然可以让没有密码的使用者无法看到“加密”表格,但是每次选择该表格时都会弹出对话框,实在不方便而且给其他用户一种被防范的不舒服感觉。于是笔者就想出了下面的“隐式”加密方法。假如要加密的是Sheet1,我们可以设置在Sheet2的“A1”单元格为密码的输入处。于是修改以上代码如下:PrivateSubWorksheet_Activate()Sheets("sheet1").Cells.Font.ColorIndex=2’设置文字

4、颜色为白色IfSheets("sheet2").Cells(1,1)=123ThenRange("A1").SelectActiveSheet.Cells.Font.ColorIndex=56’设置文字颜色为黑色EndIfEndSub设置好以后,只有Sheet2的(A1)单元格为密码“123”时“加密”表Sheet1的内容才显示出来,否则就是透明的,神不知鬼不觉;所谓“隐式”。“隐式”加密虽然保证了没有密码的用户不能查看“加密”表格的内容,但是不能保护其他用户对其进行修改。所以我们要综合运用上面所说的“保护表格”和“隐式加密”对要保密的表格进行设置。上面是笔者在实践中综合

5、出来的加密经验,希望能给大家带来方便,也恭候大家的指点交流。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。