excel中使用vba来设置密码vba设置密码
发布网友
发布时间:2024-07-13 11:24
我来回答
共1个回答
热心网友
时间:2024-08-02 20:37
方法如下:
1.首先我们打开一个工作样表作为例子。
2.我们使用alt+f11组合快捷键进入vbe编辑器,插入一个新的模块,并在模块中输入以下代码:
Sub UsePassword()
Dim wb As Workbook
Set wb = Application.ActiveWorkbook
wb.Password = InputBox(\"请输入密码:\")
wb.Close
End Sub
3.我们首先声明wb为工作薄对象,并将其赋值为对象应用程序为活动工作薄。这里其实是为了简写所以声明一个变量,可以直接使用对象的password方法进行设置。
4.也就是说Application.ActiveWorkbook.password 与wb.password是等价的。我们使用inputbox来输入密码,并运行下一步保存。
5.这里运行代码会弹出输入框,输入的密码是明文显示,我们点击确定后,Excel工作薄关闭。
6.重新打开该工作薄,弹出输入密码对话框,我们需要输入正确的密码才能打开工作薄进行工作。
7.如果需要解除密码,我们在文件-信息中找到保护工作薄选项,然后点击密码保护去掉其中的密码即可解密。
拓展资料
Microsoft Excel是Microsoft为使用Windows和Apple Macintosh操作系统的电脑编写的一款电子表格软件。直观的界面、出色的计算功能和图表工具,再加上成功的市场营销,使Excel成为最流行的个人计算机数据处理软件。
在1993年,作为Microsoft Office的组件发布了5.0版之后,Excel就开始成为所适用操作平台上的电子制表软件的霸主。
Microsoft Office是一套由微软公司开发的办公软件套装,它可以在Microsoft Windows、Windows Phone、Mac系列、iOS和Android等系统上运行。
与其他办公室应用程序一样,它包括联合的服务器和基于互联网的服务。从2007版的Office被称为“Office System”而不叫“Office Suite”,反映出它们包括服务器的事实。
Office最初是一个推广名称,出现于1990年代早期,指一些以前曾单独发售的软件的合集。当时主要的推广重点是:购买合集比单独购买要省很多钱。最初的Office版本包含Word、Excel和PowerPoint。
excel中使用vba来设置密码vba设置密码
1.首先我们打开一个工作样表作为例子。2.我们使用alt+f11组合快捷键进入vbe编辑器,插入一个新的模块,并在模块中输入以下代码:Sub UsePassword()Dim wb As Workbook Set wb = Application.ActiveWorkbook wb.Password = InputBox(\"请输入密码:\")wb.Close End Sub 3.我们首先声明wb为工作薄对象...
利用VBA设置密码和方法
利用VBA设置密码1步:打开Excel2007启用宏的Excel文件 利用VBA设置密码2步:同时按Alt + F11键,打开VBA编辑器窗口。使用VBA设置密码步骤3:查看相应的代码窗口,左边的VBA工程项目属性框对应于相应的表表或模块。利用VBA设置密码4步:点击相应的表格或模块的名称,鼠标右键放在这,和vbaproject属性选择。使...
请问excel中怎样用vba代码给vba添加密码
第一种:在VBE窗口中单击菜单“工具”->“VBAProject属性”->“保护”->勾选“查看时锁定工程”输入密码->确认密码。保存关闭后重新打开就行了。还有一种就是“工程不可查看”,先试一下第一种,不行再HI我。
excel vba 打开设置密码问题
1.右键点击任何工作表,选择VBAProject属性;2.在新对话框总,选择“保护”选项卡:3.勾选查看时锁定,输入密码即可。
请问在excel中怎么用vba设置开启密码
‘a = InputBox("请输入密码:")弹出输入密码框 ’abc为设置的密码,可以改成你想要的 ‘Application.Visible = True如果密码正确,恢复excel显示 ’ThisWorkbook.Close如果密码不对,直接关闭该excel 另外你说的关闭宏,应该说的是删除宏,你可以按 alt+f11,调出vba编辑器,选工具——vbaproject属性—...
EXCE如何用VBA代码加入启动时对所有工作表加密,并设指定密码?
1、打开您需要破解保护密码的Excel文件;2、依次点击菜单栏上的工具---宏---录制新宏,输入宏名字如:aa;3、停止录制(这样得到一个空宏);4、依次点击菜单栏上的工具---宏---宏,选aa,点编辑按钮;5、删除窗口中的所有字符(只有几个),替换为下面的内容;Sub 添加密码()Dim x As IntegerFor...
Excel中使用vba制作密码验证的操作方法
Excel中使用vba制作密码验证的操作步骤如下:首先我们打开一个工作样表作为例子。进入vba代码编辑器,按下alt+f11组合快捷键进入。然后输入以下代码。Sub login()Dim strPassword As String '保存密码 Dim i As Integer '输入密码的次数 Do strPassword = InputBox("请输入密码") '输入密码 If str...
excel VBA 密码设置问题
Excel中VBA设置密码的步骤如下:1.右键点击任何工作表,选择VBAProject属性;2.在新对话框总,选择“保护”选项卡:3.勾选查看时锁定,输入密码即可。
excel 用VBA怎么设置登陆账户密码
用VBA试试吧,首先确保你的工作薄中有至少两个工作表(sheet),然后ALT+F11,新建一个用户窗体,用默认名称:userform1,拖放两个标签控件,两个文本框控件,一个按钮控件。在“ThisWorkbook"上双击,在右边输入如下代码:Private Sub Workbook_Open() Sheet1.Visible = xlSheetVeryHidden UserForm1....
Excel中保护vba代码不被查看和修改的设置方法
Excel中保护vba代码不被查看和修改的设置步骤如下:打开excel以后,在菜单栏上执行:开发工具–vb,如图所示。绝地反击地方输入一段代码,随便输入就可以了,我们主要是看看如何保护这段代码。在左侧导航栏,选中你要加密的一个工程,比如选中VBAProject(新建工作表),括号里的文字是工作表的名字,然后在...