乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 「VBA」EXCEL解除/保护工作表保护-excel保护密码破解

「VBA」EXCEL解除/保护工作表保护-excel保护密码破解

作者:乔山办公网日期:

返回目录:excel表格制作

「VBA」EXCEL解除/保护<a href='https://www.qiaoshan022.cn/tags/gongzuobiaobaohu_1491_1.html' target='_blank'>工作表保护</a>

在知道密码的情况下解除保护请使用这个办法:

Sub 批量解除保护()

Dim gzb As Worksheet

For Each gzb In Worksheets

gzb.Unprotect ("password") '请将password改成自己的密码,将Unprotect改成protect即变成保护工作表

Next

End Sub

「VBA」EXCEL解除/保护工作表保护

在不知道密码的情况下,请使用下列方法,如果不可用可以选择其他,总有一个能解开:

一、

Sub Excel工作表保护密码破解()

Dim gzb As Worksheet

For n = 1 To Sheets.Count

For i = 1 To 4

gzb.Protect , i Mod 4, (i + 1) Mod 4, (i + 2) Mod 4

Next

gzb.Unprotect

Next

End Sub

二、

Sub Excel工作表保护密码破解()

For n = 1 To Sheets.Count

Sheets(n).Protect AllowFiltering:=True

Sheets(n).Unprotect

Next

End Sub

三、

Sub Excel工作表保护密码破解()

For n = 1 To Sheets.Count

Sheets(n).Select

ActiveSheet.Protect DrawingObjects:=True, Contents:=True, AllowFiltering:=True

ActiveSheet.Protect DrawingObjects:=False, Contents:=True, AllowFiltering:=True

ActiveSheet.Protect DrawingObjects:=True, Contents:=True, AllowFiltering:=True

ActiveSheet.Protect DrawingObjects:=False, Contents:=True, AllowFiltering:=True

ActiveSheet.Unprotect

Next

End Sub

「VBA」EXCEL解除/保护工作表保护

说了这么多的破解,来个保护吧:

Sub 批量保护工作表()

For n = 1 To Sheets.Count

Sheets(n).Protect "seedsay" '双引号里面就是密码

Next

End Sub

相关阅读

关键词不能为空
极力推荐
  • Excel宏(VBA)编程快速上手-excel宏

  • excel宏,Excel宏编程可以快速完成批量表格操作:复制粘贴、数据过滤等,宏代码基于VB语言实现,有基础的编程经验就能快速阅读。

ppt怎么做_excel表格制作_office365_word文档_365办公网