Excel VBA之第三十五课

大家好,上次Excel VBA课程里面我们学习了工作簿的一些通用属性,今天我们学习一个工作簿的密码属性。设置工作簿密码可以保护工作簿,以防止未经授权就查看或修改工作簿。要为工作簿添加密码,可以通过设置工作簿的Password属性来实现。Password属性可以返回或设置工作簿的密码,该密码在打开指定工作簿时必须提供。既然是工作簿的属性,那么就很容易写代码了:

运行一下这个加密程序代码,那么我们这个工作簿就被加上了密码,当我们再次打开这个Excel工作簿的时候,会弹出如下提示框:

那如何解密呢?举一反三,我们把密码设置为空不就好啦,事实上学习VBA的精髓就是举一反三!如下设置:

运行一下这个解密程序代码,就会解除该工作簿的打开密码了。经常玩Excel的朋友知道上面代码实现的功能,可以通过常规的Excel设置来完成,由于这里是VBA的阵地,就不再讲解常规方式了,有兴趣的可以小窗小编,我给你私下讲解~

快捷查看
(0)

相关推荐

  • Excel中1秒快速合并工作簿中的n个工作表(VBA代码详解)

    Excel中1秒快速合并工作簿中的n个工作表(VBA代码详解)

  • Excel VBA编程问答33题,继续……

    excelperfect 下面是一些关于控件.事件和类的基础问题,试试看,你能不能回答出来. 1.控件的Exit事件何时发生? 2.VBA程序如何修改双击间隔? 3.是非题:KeyDown事件过程可以 ...

  • 一些基本的Excel VBA编程问题,你能答出来吗?

    excelperfect 下面是一些基本的Excel VBA编程问题,只针对初学者或者想要学习VBA的人,带着这些问题学习或者想办法找到这些问题的答案,一定会很好地促进学习. 1.什么是程序? 2.从 ...

  • Excel VBA之第三十二课

    上次课我们学习了Sub子过程的全部基础知识,今天我们来了解一下Function子过程,这样我们可以把这两种常见的子过程学习完毕.其实还有一种属性过程(Property过程),它存在于类模块中,这个等我 ...

  • Excel VBA之第三十四课

    大家好,从本节开始,我们正式学习Excel VBA的各种对象的各种属性.方法与事件知识,这将是你们以后编程的进阶之旅,希望好好学习~那么本节从工作簿对象的属性开始入手. 在正式学习之前,我们有必要先了 ...

  • Excel VBA之第三十六课

    大家好本节我们来学习工作簿的内置属性,在Excel 2013中,我们单击左上角的文件-信息,会在该页面发现如下的文档属性: 上图包含了当前工作簿的有关信息,如作者.标题.主题.类别等,它们都属于工作簿 ...

  • Excel VBA之第三十八课

    在Excel VBA中,我们有多种方式来保存我们修改后的工作簿,其中最常见的方法是Save.SaveAs和SaveCopyAs,本节课我们讲解工作簿的Save方法. Save方法是和我们常规操作的&q ...

  • Excel VBA之第三十九课

    大家好,上节课VBA课程我们讲解了工作簿的Save方法,它是保存的意思.本节课我们介绍工作簿的SaveAs方法 ,SaveAs方法相当于Excel操作中的"另存为"命令,以指定名称 ...

  • Excel VBA之第六十五课

    大家好,前面我们学习了工作表的一些常见方法,从本节课开始我们来学习工作表对象的事件.当工作表被激活.用户更改工作表上的单元格或数据透视表时,就会触发工作表事件.Worksheet对象的事件有:Acti ...

  • Excel VBA之第三十课

    大家好,前面几节课我们学习了有关过程的基础知识,从本节课开始,我们开始具体介绍各个不同的过程.还记得在VBA中过程的类别吗?它们分别是:Sub子过程.Function函数过程.Property过程 前 ...

  • 正解汉字 第三十五课 国

    大家好!以字育人,以字正身,我们继续讲解汉字,和大家一起探寻笔画间的逻辑,化繁为简,领略汉字之美.这一节我们学习国家的"国"字. 国(囯.國)guó会意, 从"囗&quo ...

  • 【白汉双语 学前教育】剑川方言第三十五课 | 劳动

    感谢张霞老师为本文配音. Sanlzaip ngvx.  Zul Zopsex 35. 劳动 Gvp dvnl gol xultanl het, 在家和学校里, yanl yonx zul zopse ...