欢迎来到天天文库
浏览记录
ID:23592136
大小:56.00 KB
页数:6页
时间:2018-11-09
《excel97对数据的安全管理》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、Excel97对数据的安全管理Excel97不仅一种功能齐全电子表格处理软件也一种操作简便数据库管理工具因此数据安全管理也Excel97主要功能之一据笔者体会Excel97对数据安全管理大致可分为三个层次: 一、对单元格进行读写保护 单元格Excel97执行其强大计算功能最基本载体对单元格读写保护Excel97对数据进行安全管理基矗对单元格保护基本可分为写保护和读保护两类所谓写保护就对单元格中输入信息加以限制读保护对单元格中已经存有信息浏览和查看加以限制 对单元格写保护有两种方法: (一)对单元格输入信息进行有效性检
2、测首先选定要进行有效性检测单元格或单元格集合然后从数据菜单中选择“有效数据”选项通过设定有效条件、显示信息和错误警告控制输入单元格信息要符合给定条件 (二)设定单元格锁定属性以保护存入单元格内容不能被改写可分为以下步骤: 1选定需要锁定单元格或单元格集合; 2从格式菜单中选择“单元格”选项; 3在设置单元格格式弹出菜单中选择“保护”界面; 4选中“锁定”; 5从工具菜单中选择“保护”选项设置保护密码至此即完成了对单元格锁定设置当有人企图对被保护单元格进行修改时Excel97会立即发出警告 对单元格读保
3、护有三种方法: (一)通过对单元格颜色设置进行读保护例如:将选定单元格或单元格集合背景颜色与字体颜色同时设为白色这样从表面看起来单元格中好像没有输入任何内容用户无法直接读出单元格中所存储信息 (二)用其画面覆盖在需要保护单元格之上遮住单元格本来面目以达到读保护目例如:使用绘图工具画一不透明矩形覆盖在单元格之上从格式菜单中选定矩形“锁定”选项然后保护工作表以保证矩形不能被随意移动这样用户所看到只矩形而看不到单元格中所存储内容 (三)通过设置单元格行高和列宽隐藏选定单元格然后保护工作表使用户不能直接访问被隐藏单元格从而起到
4、读保护作用 二、对工作表保护 在Excel97应用中对工作表保护Excel97对数据进行安全管理核心对于工作表保护大致可从两个方面入手: (一)运用Excel97本身提供工作表保护功能通过设置用户自定义密码对工作表予以保护在这种方法中值得一提:如果密码用英文字母设置要求区分大小写 (二)通过对工作表Visible属性设置隐藏工作表以保护工作表中所有存储数据安全 下列代码一个名为“隐藏工作表”宏将工作表sheet1Visible属性设置为False当运行该宏之后工作表sheet1将变为隐藏工作表用户不能直接访问从而对
5、sheet1起到保护作用 Sub隐藏工作表() Worksheets("sheet1")Visible=False EndSub 如果用户需要对sheet1进行必要修改只需将sheet1Visible属性设置为True即可宏代码如下: Sub显示工作表() Worksheets("sheet1")Visible=True EndSub 三、对工作簿保护 在Excel97对象层次结构中工作簿对象仅次于最顶层Application保护工作簿方法较多在这里简要介绍三种较为有效方法: (一)利用Excel97
6、对工作簿保护功能用户通过设置自定义密码对工作簿予以保护 (二)灵活运用Auto_open宏对工作簿予以保护Auto_open宏打开Excel97工作簿时自动执行宏Auto_open对Excel97数据安全管理可起到两个方面作用:一通过对操作环境设置取消Excel97默认菜单使应用者不能轻易地调用Excel97以保护Excel97工作簿;二提示用户输入进入应用程序密码此处密码设置同第一种方法具有很大差异在这里可以同时设置多个密码根据程序开发者限制在用户应用过程中每个密码可代表不同保护层次 (三)创建和使用自定义用户窗体达到
7、保护工作簿目由于在Excel97中VBA执行Show方法显示一个用户自定义窗体时只能执行该窗体类模块中事件过程代码所以用户可以完全通过自定义窗体来应用Excel97只需将VBAProject保护起来就能使数据安全管理达到最佳状态同时给予应用程序开发者较大活动空间能充分运用开发者经验和智慧 综上所述Excel97对数据安全管理具有独自特点加以灵活运用会使你更加钟爱Excel97
此文档下载收益归作者所有