excel修改单元格加密码,excel文件加密修改密码
1. excel文件加密修改密码
可以通过以下步骤解除Excel加密密码:
所需材料:Excel、记事本、解压软件。
一、首先点击选中被加密的表格文档,按F2重命名,把文件格式改为RAR。
二、鼠标左键双击打开该文件,并打开XL文件夹。
三、接着双击打开worksheets文件夹。
四、拖动sheet1.xml至电脑桌面。
五、接着使用记事本打开拖至桌面的这个文件。
六、打开后Ctrl+F查找protection这个词。
七、查找到该词后,选中该词所在尖括号内的全部内容,并删除这些内容,Ctrl+S保存后,关闭记事本。
八、这时再把修改后的这个文件拖入解压软件内。
九、弹出的替换提醒窗口内点击替换。
十、最后再把RAR格式的文件重新改为XLSX表格文件。
十一、这时双击打开表格后,审阅选项下的撤消保护工作表替换为了保护工作表,说明该文件的密码已被解除。
2. excel文档密码修改
当我们已经完成了整个excel表格的编辑,这里黄色区域为输入密码可供用户编辑,绿色区域为不需要密码可直接编辑,未标颜色区域为不可编辑区域。
第二步,选择审阅---允许用户编辑区域
第三步,新建
第四步,选择新建区域
第五步,返回到新建页面
第六步,这步设置为不需要密码可直接编辑区域
第七步,再次新建一个需要密码编辑的区域
第八步,选择区域
第九步,选择区域并返回
第十步,输入设置的编辑密码
第十一步,再次输入编辑密码
第十二步,确认,并设置成功
3. excel文件加密修改密码在哪里
1打开excel文件,点击审阅-保护工作表
2出现菜单后,输入一个密码,点击确定
3出现菜单后,再次输入刚才设置的密码,点击确定
4当图标变为撤销工作表保护字样,就完成给excel文件加密码了。
4. excel文件加密码怎么设置密码
EXCEL表格里,单击右上角文件按钮,弹出对话框上左侧单击信息,右侧点击保护工作簿,下拉选择密码保护,在密码框中输入密码。
1.点击文件
打开EXCEL表格,点击菜单栏上文件,下拉选择“信息”。
2.选择密码保护
点击“保护工作簿”,下拉选择“用密码进行加密”。
3.输入密码
弹出密码输入框,输入密码进行加密。
5. excel加密文件怎么修改密码
首先打开加密的文件,此时会弹跳出输入密码的窗口。输入密码,将文件打开。点击右上角的“文件”。
点击“保护工作簿”。
选择“用密码进行加密”,然后会弹出窗口。即可在弹出的窗口看到有密码。
将密码删除,然后点击确定。
将表格关闭,并保存更改,再次打开时不便需要密码。
6. excel文件加密怎么设置密码
如果excel文档是用加密软件加密过的话,那只能联系软件商家客服协助处理 专业的防泄密软件加密的文件只有输入正确密码才能打开 无法破解,比如域之盾软件 加密过的文件任何形式的非法外发 传输拷贝 打开都是乱码 希望可以帮助到你
7. excel文档加密如何设置密码
答需要
excel 设置密码 第一种方法:
1、先打开“受密码保护文件.xlsx”文件,点击左上方的“office按钮”;
2、然后选择“另存为”-“Excel工作薄”;
3、点击左下方“工具”-“常规选项”;
4、完成以后步骤后,就可以看到弹出密码框,输入密码,有打开权限密码和修改权限密码,具体根据自己的需要来定。设置完成后,点击“确定”然后再输一次密码即可。
5、密码已经设置好了,打开另存为的文件,就会有输入密码的提示。
第二种方法:
打开文件,点击左上方的“office按钮”-“准备”-“加密文档”
在弹出的密码框中输入密码,点击确定,再次输入密码即可。
设置完成后,保存文件,然后再次打开的时候就会有输入密码的提示。
注意事项
密码是分大小写的, 输入密码时候注意是否开启了大写键盘;
如果需要删掉密码,还是重复设置密码的步骤,去掉密码即可。
8. excel文件加密修改密码怎么改
EXCEL工作表保护密码破解
方法:
1\打开文件
2\工具---宏----录制新宏---输入名字如:aa
3\停止录制(这样得到一个空宏)
4\工具---宏----宏,选aa,点编辑按钮
5\删除窗口中的所有字符(只有几个),替换为下面的内容:(复制吧)
6\关闭编辑窗口
7\工具---宏-----宏,选AllInternalPasswords,运行,确定两次,等2分钟,再确定.OK,没有密码了!!
内容如下:
Public Sub AllInternalPasswords()
' 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 '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
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
