导航:首页 > 文档加密 > excel表格老是自动加密

excel表格老是自动加密

发布时间:2023-05-17 08:54:06

‘壹’ 我的excel突然自己加了个密码,以前从来没设置过,该怎么办啊求大侠

在日常工作中,您是否遇到过这样顷姿的情况:您用雀棚绝Excel编制的报表、表格、程序等,在单元格中设置了公式、函数等,为了防止其他人修改您的设置或者防止您自己无意中修改,您可能会使用Excel的和胡工作表保护功能,但时间久了保护密码容易忘记,这该怎么办?有时您从网上下载的Excel格式的小程序,您想修改,但是作者加了工作表保护密码,怎么办?您只要按照以下步骤操作,Excel工作表保护密码瞬间即破!
1、打开您需要破解保护密码的Excel文件;
2、依次点击菜单栏上的工具---宏----录制新宏,输入宏名字如:aa;
3、停止录制(这样得到一个空宏);
4、依次点击菜单栏上的工具---宏----宏,选aa,点编辑按钮;
5、删除窗口中的所有字符(只有几个),替换为下面的内容;

‘贰’ excel2007取消加密保护的教程

在 Excel 中有很多重要的数据前期需要加上密码保护,但到后期却已经不再重要需要取消加密保护,下面是我带来的关于excel 2007取消加密保护的教程的内容,欢迎阅读!

excel 2007取消加密保护的教程

1、打开 Excel表格 中的Excel选项,选择自定义,得到如下画面:

excel2007撤销保护密码的 方法 图1

2、然后在左边侧框栏中选择“查看宏”

之后双击或者选择添加按钮,则可以看到右边栏中有了查看宏按钮,之后点击右下角的确定。

3、大家可以在下面这个窗口处看到箭头所指的按钮:

点击按钮,之后弹出窗口:

excel2007撤销保护密码的方法图2

excel2007撤销保护密码的方法图3

4、在宏名处填写一个名字(可随意),然后点击创建,弹出以下窗口:

excel2007撤销保护密码的方法图4

5、将窗口内的内容全选后删除,然后将下面分割线以内的内容开始复制粘贴在上面的窗口内:

从横线下开始复制

------------------------------------------------------------------------------------------

Option?Explicit

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?'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

-----------------------------------------------------------------------------------------

复制到横线以上

得到情况如下图表示

excel2007撤销保护密码的方法图5

6、关闭编辑窗口;

7、依次点击菜单栏上的工具---宏-----宏,选AllInternalPasswords,运行,确定两次;

等一会,就会出现以下对话框:这就是Excel密码对应的原始密码(此密码和原先设置的密码都能打开此文档。如果是别人的文档,你又想恢复密码设置,就可以用此密码进行保护,他就能用他设置的密码打开,你可以试试,很有趣的。字母一定要大写):

再点击确定。Excel的原始密码就被清除了!!

excel2007撤销保护密码的方法图6

8、最后记得关闭EXCEL文档时要保存,否则下回打开,文档仍旧处于只读状态而无法修改。


excel2007取消加密保护的教程相关 文章 :

★ excel2007取消加密保护的教程

★ excel07取消加密的教程

★ excel2007撤销保护密码的方法步骤

★ 怎么取消excel2007密码保护

★ excel表格取消加密的教程

★ excel2007撤销保护的教程

★ excel2007取消密码保护教程

★ Excel中2007版本进行撤销工作表保护密码的操作方法

var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm..com/hm.js?"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })();

‘叁’ 我的excel突然自己加了个密码,以前从来没设置过,该怎么办啊求大侠

用Microsoft Excel时,我们不免会给Microsoft Excel加上密码,但时间一长乱七八糟的密码的太多了,可能就会忘了。那当忘了Microsoft Excel的加密密码怎么办呢,下面让学习啦小编为你带来excel表设置密码后忘记了如何打开的解决方法。
excel表破解密码步骤:
Excel破解密码 Excel忘记密码怎么解开?Excel Password Unlocker破解版是一款专业用于微软 Excel 数据库文档的密码破解恢复工具。想必 Excel 应该是办公一族经常用到的吧,如果你的 Excel 密码忘记了你可以尝试使用该软件进行恢复密码或者清除密码。
Excel Password Unlocker 5.0 汉化版是专为恢复丢失的 Microsoft Excel 密码设计,一个易于使用的工具。密码修改被恢复在短短的几秒钟!对于密码打开,Excel Password Unlocker 5.0 中文版提供了三种不同的搜索方法:高级字典破解,暴力破解,以及高级强力使用面具攻击。从97到2007的Excel版本都支持!
方法二
如果Excel文件的打开密码忘记了,且旅洞密码是6位数以内的数字,可用以下步骤解开(关掉所有程序,为了速度):
新开一Excel,同时按Alt和F11,进入VBA界面,点菜单上的插入,模块,在新出来的窗口粘贴一下代码:
Sub crack()
Dim i As Long
Dim FileName As String
i = 0
FileName = Application.GetOpenFilename("Excel文件(*.xls & *.xlsx),*.xls;*.xlsx", , "VBA破解")
FileName = Right(FileName, Len(FileName) - InStrRev(FileName, "\"))
Application.ScreenUpdating = False
line2: On Error GoTo line1
辩缺Workbooks.Open FileName, , True, , i
MsgBox "Password is " & i
Exit Sub
line1: i = i + 1
Resume line2
Application.ScreenUpdating = True
End Sub
然拆灶枯后在此界面直接按F5运行此宏,选择文件,等啊等

‘肆’ excel文档如何取消加密

首先打开加密的文件,此时会弹跳出输入密码的窗口。输入密码,将文件打开。点击右上角的“文件”。点击“保护工作簿”。选择“用密码进行加密”,然后会弹出窗口。即可在弹出的窗口看到有密码。将密码删除,然后点击确定。将表格关闭,并保存更改,再次打开时不便需要密码。

‘伍’ excel表格自动有密码,打开不了,如何解决

首先打开设置了工作表渗租保护的表格,可以看到,当我们丛返兆试图编辑时,会弹出这样世高的对话框。 这时如果我们忘记了密码,可以使用宏命令来将密码显示出来,然后输入正确的密码即可。具体操作时,要先将宏命令的相关工具按钮调出来。

‘陆’ excel打开自动加密

单击“文件”“信息”按钮,后面蔽拆有保护工作簿。

点击保护工作簿下拉符号,可以看到各种保护的方法。

用密码加密,判键设置密码即可宏冲枣。

‘柒’ excel表格莫名其妙自动上了密码,如何解决

从截图来看,你并没有直接运行Excel主程序的快捷方式来打开Excel主程序,而是唯慧橡双指旁击了名为k4.xls的文档来打开Excel主程序。
如果有,原因是k4.xls文件本身被用户设置了密码保护。如果你想打开这个文件,你必须输入正确的密码。
如果没有密码,又要打开这个文件,可以试试网上的Excel文件秘密破解工具,暴力破解碧伏,然后就可以打开文件了。

阅读全文

与excel表格老是自动加密相关的资料

热点内容
u点服务器wifi密码如何设置 浏览:864
宝马x5大灯编程 浏览:673
python安装和使用 浏览:381
加密的门禁卡复制了用不了 浏览:714
javacsv读写 浏览:806
ug编程教程pdf 浏览:763
latex编译软件安卓版 浏览:248
如何在信合app上交居民医保 浏览:109
丑恶pdf 浏览:365
陕西定频压缩机销售公司 浏览:795
安卓系统如何帮人打王者 浏览:427
sbtlinux安装 浏览:141
阿里云sip服务器 浏览:73
身为程序员的你怎么拼命 浏览:453
android图片手势放大 浏览:586
钱的所有算法 浏览:13
光模块服务器怎么直接连电脑 浏览:376
编译器识别单词 浏览:344
2b2t服务器怎么获得金苹果 浏览:344
SQL如何进行服务器配置 浏览:175