怎么给excel 多个工作薄加密

发布网友 发布时间:2022-02-21 00:16

我来回答

3个回答

热心网友 时间:2022-02-21 01:45

加密方法如下:

打开Excel文档,点击上面菜单中的“文件”菜单,在弹出的菜单中,点击“信息”选项,在其选项卡中单击“保护工作薄”按钮,如下图所示;

弹出保护工作薄的相关菜单,单击“用密码进行加密”命令;

在弹出的“加密文档”对话框中,在“密码”文本框中输入密码“123”,然后单击“确定”按钮;

在弹出的“确认密码”对话框中,再次输入刚才输入的密码“123”,然后点击“确定”按钮;

加密后的效果图,保存工作薄并重新打开之后,会提示需要输入密码才能打开的对话框,当输入正确的密码“123”后,即可打开文档。

热心网友 时间:2022-02-21 03:03

工具-宏-Visual Bsaic编辑器
将下段代码复制运行即可。
注意:
1.把要加密的文件放在同一个文件夹下,如g:\123
2.代码中.LookIn = "g:\123"双引号内蓉工作簿路径,按照你放置的位置填写
3.代码中ActWb.Password = "YourPassowrd" '双引号中为密码,按你想要设定 的填写

'--------------------------
Sub BulkEncryption()
Dim ActWb, ThisWb, Wb As Workbook
Dim MyWb
Set ThisWb = ThisWorkbook
Set ActWb = ActiveWorkbook
Application.ScreenUpdating = False
With Application.FileSearch
.FileType = msoFileTypeExcelWorkbooks
.LookIn = "g:\123" '此处为工作簿路径
.Execute msoSortByFileName
For Each MyWb In .FoundFiles
If MyWb <> ThisWb.FullName Then
Set ActWb = Workbooks.Open(MyWb)
ActWb.Password = "Passowrd" '此处为密码
ActWb.Save
ActWb.Close
End If
Next
End With
Application.ScreenUpdating = True
End Sub
'------------------------------------

祝你成功!

热心网友 时间:2022-02-21 04:38

你是说很多个文件吗?可以考虑压缩打包,压缩时弹出的对话框--高级选项中有设置密码

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com