问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

之前用的是office 2003文件已经加密现在是2007的如何取消?

发布网友 发布时间:2022-05-15 10:05

我来回答

4个回答

热心网友 时间:2023-10-19 15:47

有些Excel 表格为了防止内容被修改,设置了保护工作表。
如何破解那修改那,就给大家一个示范
EXCEL工作表编辑资料,设置了工作表保护后,不能对表格进行插入删除操作。如果有密码,很简单:工具-选项—工作表保护——撤消工作表保护 就可以了。
如果忘记密码,如下操作:
1、打开文件
2、工具---宏----录制新宏---输入名字如:ha
3、停止录制(这样得到一个空宏)
4、工具---宏----宏,选ha,点编辑按钮
5、删除窗口中的所有字符(只有几个),替换为下面的内容:(完整复制下来即可)
Public Sub ha()
' Breaks worksheet and workbook structure passwords. Bob McCormick
' probably originator of base code algorithm modified for coverage
' of workbook structure / windows passwords and for multiple passwords
'
' Norman Harker and JE McGimpsey 27-Dec-2002 (Version 1.1)
' Modified 2003-Apr-04 by JEM: All msgs to constants, and
' eliminate one Exit Sub (Version 1.1.1)
' Reveals hashed passwords NOT original passwords
Const DBLSPACE As String = vbNewLine & vbNewLine
Const AUTHORS As String = DBLSPACE & vbNewLine & _
"Adapted from Bob McCormick base code by" & _
"Norman Harker and JE McGimpsey"
Const HEADER As String = "AllInternalPasswords User Message"
Const VERSION As String = DBLSPACE & "Version 1.1.1 2003-Apr-04"
Const REPBACK As String = DBLSPACE & "Please report failure " & _
"to the microsoft.public.excel.programming newsgroup."
Const ALLCLEAR As String = DBLSPACE & "The workbook should " & _
"now be free of all password protection, so make sure you:" & _
DBLSPACE & "SAVE IT NOW!" & DBLSPACE & "and also" & _
DBLSPACE & "BACKUP!, BACKUP!!, BACKUP!!!" & _
DBLSPACE & "Also, remember that the password was " & _
"put there for a reason. Don't stuff up crucial formulas " & _
"or data." & DBLSPACE & "Access and use of some data " & _
"may be an offense. If in doubt, don't."
Const MSGNOPWORDS1 As String = "There were no passwords on " & _
"sheets, or workbook structure or windows." & AUTHORS & VERSION
Const MSGNOPWORDS2 As String = "There was no protection to " & _
"workbook structure or windows." & DBLSPACE & _
"Proceeding to unprotect sheets." & AUTHORS & VERSION
Const MSGTAKETIME As String = "After pressing OK button this " & _
"will take some time." & DBLSPACE & "Amount of time " & _
"depends on how many different passwords, the " & _
"passwords, and your computer's specification." & DBLSPACE & _
"Just be patient! Make me a coffee!" & AUTHORS & VERSION
Const MSGPWORDFOUND1 As String = "You had a Worksheet " & _
"Structure or Windows Password set." & DBLSPACE & _
"The password found was: " & DBLSPACE & "$$" & DBLSPACE & _
"Note it down for potential future use in other workbooks by " & _
"the same person who set this password." & DBLSPACE & _
"Now to check and clear other passwords." & AUTHORS & VERSION
Const MSGPWORDFOUND2 As String = "You had a Worksheet " & _
"password set." & DBLSPACE & "The password found was: " & _
DBLSPACE & "$$" & DBLSPACE & "Note it down for potential " & _
"future use in other workbooks by same person who " & _
"set this password." & DBLSPACE & "Now to check and clear " & _
"other passwords." & AUTHORS & VERSION
Const MSGONLYONE As String = "Only structure / windows " & _
"protected with the password that was just found." & _
ALLCLEAR & AUTHORS & VERSION & REPBACK
Dim w1 As Worksheet, w2 As Worksheet
Dim i As Integer, j As Integer, k As Integer, l As Integer
Dim m As Integer, n As Integer, i1 As Integer, i2 As Integer
Dim i3 As Integer, i4 As Integer, i5 As Integer, i6 As Integer
Dim PWord1 As String
Dim ShTag As Boolean, WinTag As Boolean
Application.ScreenUpdating = False
With ActiveWorkbook
WinTag = .ProtectStructure Or .ProtectWindows
End With
ShTag = False
For Each w1 In Worksheets
ShTag = ShTag Or w1.ProtectContents
Next w1
If Not ShTag And Not WinTag Then
MsgBox MSGNOPWORDS1, vbInformation, HEADER
Exit Sub
End If
MsgBox MSGTAKETIME, vbInformation, HEADER
If Not WinTag Then
MsgBox MSGNOPWORDS2, vbInformation, HEADER
Else
On Error Resume Next
Do 'mmy do loop
For i = 65 To 66: For j = 65 To 66: For k = 65 To 66
For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66
For i2 = 65 To 66: For i3 = 65 To 66: For i4 = 65 To 66
For i5 = 65 To 66: For i6 = 65 To 66: For n = 32 To 126
With ActiveWorkbook
.Unprotect Chr(i) & Chr(j) & Chr(k) & _
Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & _
Chr(i3) & Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
If .ProtectStructure = False And _
.ProtectWindows = False Then
PWord1 = Chr(i) & Chr(j) & Chr(k) & Chr(l) & _
Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _
Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
MsgBox Application.Substitute(MSGPWORDFOUND1, _
"$$", PWord1), vbInformation, HEADER
Exit Do 'Bypass all for...nexts
End If
End With
Next: Next: Next: Next: Next: Next
Next: Next: Next: Next: Next: Next
Loop Until True
On Error GoTo 0
End If
If WinTag And Not ShTag Then
MsgBox MSGONLYONE, vbInformation, HEADER
Exit Sub
End If
On Error Resume Next
For Each w1 In Worksheets
'Attempt clearance with PWord1
w1.Unprotect PWord1
Next w1
On Error GoTo 0
ShTag = False
For Each w1 In Worksheets
'Checks for all clear ShTag triggered to 1 if not.
ShTag = ShTag Or w1.ProtectContents
Next w1
If ShTag Then
For Each w1 In Worksheets
With w1
If .ProtectContents Then
On Error Resume Next
Do 'Dummy do loop
For i = 65 To 66: For j = 65 To 66: For k = 65 To 66
For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66
For i2 = 65 To 66: For i3 = 65 To 66: For i4 = 65 To 66
For i5 = 65 To 66: For i6 = 65 To 66: For n = 32 To 126
.Unprotect Chr(i) & Chr(j) & Chr(k) & _
Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _
Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
If Not .ProtectContents Then
PWord1 = Chr(i) & Chr(j) & Chr(k) & Chr(l) & _
Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _
Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
MsgBox Application.Substitute(MSGPWORDFOUND2, _
"$$", PWord1), vbInformation, HEADER
'leverage finding Pword by trying on other sheets
For Each w2 In Worksheets
w2.Unprotect PWord1
Next w2
Exit Do 'Bypass all for...nexts
End If
Next: Next: Next: Next: Next: Next
Next: Next: Next: Next: Next: Next
Loop Until True
On Error GoTo 0
End If
End With
Next w1
End If
MsgBox ALLCLEAR & AUTHORS & VERSION & REPBACK, vbInformation, HEADER
End Sub

6、闭编辑窗口

7、工具---宏-----宏,选AllInternalPasswords,运行,确定两次,等几分钟分钟(可能时间也挺长的半个小时是用不了的),再确定.OK,没有密码了!!
本程序我测试过了.,已经给客户完成修改工作,确实可行,就是破解时间长一些,Excel 可能还会出现无响应,大概一顿饭的功夫就好了, (我是点击宏命令就去吃饭了,回来点击两个确定就就好了,

热心网友 时间:2023-10-19 15:47

只要知道密码方法一样
不知道密码 到百度搜索破解工具

热心网友 时间:2023-10-19 15:48

实在没招,就在2003版上解密,再到2007打开!纯属玩笑,因为个人觉得2007不在地

热心网友 时间:2023-10-19 15:48

郁闷,工作表保护,哪里是设置密码的啊,07与03版我都玩遍了,也没发现密码不好设置或不好取消的问题,直接在选项-安全性里搞定,如果搞不定,我这有破解工具,免费【4182AND82216】奉送!上面是我QQ号码!
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...图2是持续电刺激小鼠的副交感神经,血液中胰岛素和胰高血糖素浓度的... 提刑官多大 唐代选举才人的年龄是多大? 离婚协议对债务的约定是否是具有法律效力 怎样防止窥屏 为啥电脑一直闪屏可能是哪里坏了电脑不停闪屏什么原因 ...AOC的 有时候突然会黑屏 屏幕还一闪一闪 出现AOC 的字样 摆弄下又好... 有欠条去法院是否能告赢 有欠条去法院能不能告赢 人家拿欠条告我,但欠条不符合实际,有机赢吗? EXCEL的怎么撤销工作表保护 word文档如何不用密码取消工作表保护 皮带卡子哪一种最好掐子是哪一种比较好 关于猴子的资料 百度百科 课本上从哪四方面介绍猴子的共同特征,猴子的共同特征是什么? 开射频直播接着开语音直播有什么影响吗 ea211发动机换机油 谁给发个 鹞式战斗机的发动机解剖图 急用!!! 大众211发动机耐用吗 需要页面加载进来刷新一次,以后每隔一小时在刷新一次的js代码 我从违章查询软件查到了违章,从官网怎么没有查出来 驾驶证扣三分可以在手机上处理吗 Rancy澜茜化妆刷是用什么毛做的? Rancy澜茜化妆刷跟其他牌子的化妆刷区别在哪? 好朋友一起建群退出要不要告诉一下群主? 巴斯夫纤维毛是什么毛 面条 玉米这些 有哪些营养成分呢 食用玉米面条水分表 JS实现距离上次刷新已过多少秒示例 如何在电脑上登录多个 中信信用卡3万的额度,在怎样的情况下能提现5万2? 我朋友想安装手机套餐有什么套餐? 中信信用卡监时额度显示3万元,如果打电话申请永久额度有多少? 中信信用卡额度3万有年费吗 大家都安装的什么手机套餐有什么套餐? 有没有人知道手机套餐有什么套餐? 请问中信信用卡金卡额度3万?一次刷了3万,利息怎么算? 百度手机语音朗读套餐怎么取消? 中信信用卡额度3.5万。。。出来的还款金额3万6千多是什么情况 请问大家手机套餐大概多少钱一年? 可以拿中信3万额度的信用卡提其他银行信用卡的额度吗? 如何查看手机套餐服务? 网上申请中信信用卡3万的额度要求劳务费900 我想办理手机套餐有了解的么? 誉虎对讲机怎么一键对频 对讲机对频 自驾游那种对讲机好能带自动对频得 电脑开机显示蓝屏 你好 请问一下 电脑主机开机键按了灯一直在闪烁 显示屏蓝屏 是什么原因啊? 怎么样减少黑眼圈?