论坛登陆 用户: 密码:
联系我们
设为首页
加入收藏
业界新闻 网络编程 程序开发 网页图象 聊天通讯 软件应用 网络安全 硬件学堂 教育频道 站长club
  ·推荐新闻
 
·美前任官员认为amd告倒英特
·搜索引擎关键字排行简介
·网站优化教程(一)
·msn近期遭受木马病毒骚扰 用
·用qq管理你的系统^_^ 
·测评中心金山毒霸联合发布7
·qq群聊实名 普通用户不受影
·雅虎思科联手推数字邮件签名
·这18条背下来没人敢和你忽悠
·自己动手,拯救丢失的硬盘数
  ·资料搜索
 
  ·相关文章
·君子动口不动手--用好word xp语
·在word中高效率应用表格的选择
·让powerpoint播放软件自动播放
·提高word办公效率锦囊妙计
·excel中双击格式刷的妙用
·快速定制word页面
·在word中实现文件的预览
·excel工作表使用小技巧
·巧用word“版本”功能加密
·word 2000的另类选取
  ·热门新闻

办公宝典:excel工作表的保护大法


 日期:2005-7-18 15:06:38     来源:易特网络技术   编辑:黑鹰  点击:
excel表格是我们工作中经常用到的,而它往往涉及统计数据等敏感问题,因此,excel表格的保护也是经常遇到的问题,如何安全使用excel呢?我们常用到的是excel“工具”菜单提供的“保护工作表”和“保护工作簿”功能。有没有其他方法呢?

  用宏进行“显式”加密

  在需要加密的excel 表中,点击[工具]→[宏]→[visual basic编辑器],打开“工程资源管理器”,双击该工作表,在右边的是设置该表属性的编辑窗口,单击该窗口左上方的下拉列表框,选择worksheet,再从该窗口右上方的列表框中选择activate(激活)(如图)。

图为用宏进行“显式”加密

  添加如下代码:(假设“123”为密码,sheet1为限制权限表格,sheet2为工作簿中为任何适合的工作表)

  private sub worksheet_activate()

  sheets("sheet1").cells.font.colorindex = 2 '设置文字颜色为白色

  if application.inputbox("请输入密码:") = 123 then

  range("a1").select

  activesheet.cells.font.colorindex = 56

  ' 设置文字颜色为黑色

  else

  msgbox "密码错误,即将退出!"

  sheets("sheet2").select

  end if

  end sub

  每次当你选择该“加密”表的时候都会弹出对话框要求输入密码,正确则进入该表(sheet1),否则会选择其他表(sheet2)。

  用宏进行“隐式”加密

  “显式”加密,虽然可以让没有密码的使用者无法看到“加密”表格,但是每次选择该表格时都会弹出对话框,实在不方便而且给其他用户一种被防范的不舒服感觉。于是笔者就想出了下面的“隐式”加密方法。假如要加密的是sheet1,我们可以设置在sheet2的“a1”单元格为密码的输入处。于是修改以上代码如下:

  private sub worksheet_activate()

  sheets("sheet1").cells.font.colorindex = 2'设置文字颜色为白色

  if sheets("sheet2").cells(1, 1) = 123 then

  range("a1").select

  activesheet.cells.font.colorindex = 56

  ' 设置文字颜色为黑色

  end if

  end sub

  设置好以后,只有sheet2的(a1)单元格为密码“123”时“加密”表sheet1的内容才显示出来,否则就是透明的,神不知鬼不觉;所谓“隐式”。

  “隐式”加密虽然保证了没有密码的用户不能查看“加密”表格的内容,但是不能保护其他用户对其进行修改。所以我们要综合运用上面所说的“保护表格”和“隐式加密”对要保密的表格进行设置。

  上面是笔者在实践中综合出来的加密经验,希望能给大家带来方便,也恭候大家的指点交流。

中国电脑教育报   文/尹庆超

上一篇:巧用永中office提取身份证信息
下一篇:word xp中的图片也能随意旋转
[发送给好友] [打印本页] [关闭窗口] [返回顶部转载请注明来源:http://www.iyit.net
特别声明: 本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
责任编辑: 黑鹰 投稿作者: 易特网络
信息来源: 易特网络技术 录入时间: 2005-7-18 15:06:38
浏览次数: 投稿信箱: shtghy@163.com
设置首页 - 版权声明 - 广告服务 - 关于我们 - 联系我们 - 友情连接
copyrights ©2004-2005 iyit.net all rights reserved. 网站合作、广告联系qq:147007642、466949678
易特网络技术 点击这里给我发消息