爱问知识人 爱问教育 医院库

EXCEL文件能定期时间自动加锁吗?

首页

EXCEL文件能定期时间自动加锁吗?

   我制造的EXCEL文件我们公司里人都说很实用,我想三个月或六个月后自动地把功能锁起来,然后不能再拷贝复制,具体怎搞?因为这里人他们顺利的用着,以后永远不会依靠我与请求我,再说我这个操作的同事很有私心及心机的.所以我总是接受不下这个.谢谢各位了!

提交回答
好评回答
  • 2008-10-24 17:36:55
      Excel自带的保密功能很薄弱的,稍加处理即可破解。
    要解决你的问题,前提是其他人的Excel操作水平一般,下面是处理的一种思路:
    写一段VBA代码作用于Workbook_open()事件,检查当前日期和你设定的日期的先后,如果到期的话,清空各个工作薄里的内容,然后保存退出。
       这样你的表格到期后别人就不能用了,复制到其他地方也没有内容了。 做到这里,如果别人打开工作簿时不启用宏的话,等于什么都白做,所以,要再用一点手段,强迫别人一定要启用宏。于是,可以定义Workbook_BeforeClose()事件,在关闭工作簿前,深度隐藏所有工作表,如果下次打开使用时,不启用宏的话,则只能看到一张工作表,其余的都隐藏了,通过“格式”-》“工作表”-》“取消隐藏”是显示不出来的,只有通过代码才能显示…… 最后,要给你的VBA工程加一个复杂一点的密码,建议用Email地址或者某个网址,这样,别人要修改代码可能要费点神,不过不是绝对安全的哦~~ 参考代码如下: Option Explicit Private Sub Workbook_BeforeClose(Cancel As Boolean) On Error Resume Next Dim wstTemp As Worksheet For Each wstTemp In ThisWorkbook。
      Worksheets wstTemp。Visible = xlSheetVeryHidden '深度隐藏工作表 Next ThisWorkbook。Save End Sub Private Sub Workbook_Open() Dim datCreate As Date, wstTemp As Worksheet For Each wstTemp In ThisWorkbook。
      Worksheets wstTemp。Visible = xlSheetVisible '显示隐藏工作表 Next datCreate = DateSerial(2008, 9, 25) '设定创建日期 If DateDiff("d", datCreate, Date) > 60 Then '超过60天的话 For Each wstTemp In ThisWorkbook。
      Worksheets wstTemp。Cells。Clear '清空所有工作表中的内容 Next ThisWorkbook。Save '保存更改 Application。Quit '退出程序 End If End Sub。
      

    è***

    2008-10-24 17:36:55

其他答案

    2008-10-23 18:51:42
  • Excel文件加密方式与Word文件不同,当你编辑完文件时,点击"文件"菜单→"另存为.",弹出"另存为"对话框,再点击工具栏上的"工具"按钮,弹出下拉菜单,选择"常规选项",在弹出的设置窗口中输入打开密码和修改密码。点击确定,保存即可
    

    b***

    2008-10-23 18:51:42

类似问题

换一换
  • 办公软件 相关知识

  • 电脑网络技术
  • 电脑网络

相关推荐

  • 【求助】关于 华硕adsl 与 TP

    每家运营商的DNS都不同,而且各省的也不同。你可以问问你的网络提供商,他们会告诉你的。(也可以通过分...

    互联网

  • 无锡有哪些大学?

    无锡至少有两所正规大学: 1、江南大学 2、南京农业大学无锡渔业学院。由于它不直接在无锡召本科生,所...

    院校信息

  • 开奶茶店需要什么

    要有经营场所,办理工商登记(办理卫生许可),如果觉得有必要还要到税务局买定额发票,不过奶茶店一般人家...

    酒类/饮品

  • 怎样管理好一个班?

    1、以身作则,如果连自己都做不好,还怎么当班长? 2、人缘好,我就是由于人缘不好,才改当副班长的。 ...

    管理学

  • 笔记本电脑永远是解决笔记本故障的卡片屏幕...

    有时,我们的笔记本电脑总是卡住了。我们怎样才能解决这个问题可能有很多不太熟悉的网友。现在让我们告诉你...

    电脑/网络

  • xp电脑显示屏调节屏幕亮度怎么调节_XP...

    XP电脑显示屏亮度调节怎么操作 1、直接在XP系统桌面空白处右键选择属性打开【显示属性】程序。 2、...

    电脑/网络

  • 计算机不能重新启动所有时间重新启动如何解...

    关于计算机不能重启和重启的问题,我相信很多网民以前见过。我们如何解决这个问题这里有一点告诉你,计算机...

    电脑/网络

  • 如果笔记本不能上网,我该怎么办

    也许有些网友对笔记本电脑无法上网的问题了解不多。现在让我们向你介绍一下笔记本电脑不能上网的原因以及如...

    电脑/网络

  • 现在移民需要多少钱(留学移民要多少钱)

    在众多的热门移民国家中,能够同时满足速度快,要求简单且有法案支持的移民国家,目前就只有马耳他,希腊,...

    电脑/网络

  • 高迪安集团公司的实力怎么样?

    高迪安(英文:GOLDIAN,前身:金大元集团),是一个综合性企业集团,致力于真爱人文事业的发展,旗...

    管理学

  • 有人了解高迪安集团这个公司吗?

    高迪安(英文:GOLDIAN,前身:金大元集团),是一个综合性企业集团,成立以来致力于真爱人文事业的...

    产业信息

  • 高迪安集团旗下的人工智能产业发展好吗?

    高迪安集团旗下的元梦智能科技公司,是一家致力于打造以数字智能人为核心的人工智能交互系统,并集研发、生...

    产业信息

  • 高迪安这个公司现在旗下现在主要有哪些产业...

    高迪安旗下产业比较多,涵盖地产、教育、珠宝、智能、金融、互联、健康等多个领域。集团从地产起步,开发了...

    产业信息

  • 高迪安之前开发的第一个新房是哪个楼盘?

    位于浦东川沙的金钟苑,后续集团开发了享誉海内外的上海地标性楼盘——香梅花园。

    购房置业

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):