Какво да знаете
- Премахване на защитата като собственик: Отворете електронната таблица. Изберете Преглед > Премахване на защитата на лист. Въведете паролата, използвана за защита на файла. Изберете OK.
- Премахване на защитата без парола: Отворете електронната таблица. Отворете Visual Basic редактор на код, като изберете Developer > Преглед на кода.
- След това въведете кода, предоставен в тази статия, и изберете Изпълни. След няколко минути се разкрива парола. Изберете OK.
Тази статия обяснява как да премахнете защитата на работни книги на Excel като собственик на работната книга с парола или като физическо лице без парола. Тази информация се отнася за работни книги на Excel в Microsoft Excel 365, Microsoft Excel 2019, 2016 и 2013.
Как да отключите работна книга на Excel като собственик
Microsoft Excel е пълен с функции. Една такава функция е способността да защитите вашите Excel файлове на ниво клетка, електронна таблица или работна книга. Понякога е необходимо да премахнете защитата на работните книги на Excel, за да сте сигурни, че промените в данните се прилагат правилно.
Този метод предполага, че като собственик на файла помните паролата, използвана за защита на електронната таблица.
-
Отворете защитената електронна таблица и изберете Преглед > Премахване на защитата на лист. Можете също така да щракнете с десния бутон върху защитената електронна таблица, след което да изберете Премахване на защитата на лист.
Можете да идентифицирате защитена електронна таблица в секцията Промени на раздела Преглед на лентата. Ако електронната таблица е защитена, виждате опцията Премахване на защитата на листа.
-
Въведете паролата, използвана за защита на електронната таблица, след което изберете OK.
-
Вашата електронна таблица вече ще бъде незащитена и може да бъде модифицирана.
Как да премахнете защитата на работна книга на Excel, без да знаете паролата
Може да сте защитили своята работна книга или електронна таблица в Excel и да не ви се е налагало да ги променяте известно време, дори години. Сега, когато трябва да направите промени, вече не помните паролата, която сте използвали за защита на тази електронна таблица.
За щастие, тези стъпки ще ви позволят да премахнете защитата на вашата работна книга с помощта на Virtual Basic скрипт като макрос за идентифициране на паролата.
- Отворете защитената електронна таблица.
-
Осъществете достъп до редактора на код на Visual Basic, като натиснете ALT+F11 или изберете Разработчик > Преглед на кода.
-
В прозореца Код на защитения лист въведете следния код:
Sub PasswordBreaker()
Dim i като цяло число, j като цяло число, k като цяло число
Dim l като цяло число, m като цяло число, n като цяло число
Dim i1 As Integer, i2 As Integer, i3 As Integer
Dim i4 As Integer, i5 As Integer, i6 As Integer
On Error Resume Next
For i=65 To 66: For j=65 до 66: за k=65 до 66
за l=65 до 66: за m=65 до 66: за i1=65 до 66
за i2=65 до 66: за i3=65 до 66: за i4=65 до 66
за i5=65 до 66: за i6=65 до 66: за n=32 до 126
ActiveSheet. 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 ActiveSheet. ProtectContents=False Then
MsgBox "Една използваема парола е " & Chr(i) & Chr(j) & _
Chr(k) & Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & _
Chr(i3) & Chr(i4) & Chr(i5)) & Chr(i6) & Chr(n)
Exit Sub
End If
Next: Next: Next: Next: Next: Next
Next: Next: Следващ: Следващ: Следващ: Следващ
End Sub
-
Изберете Run или натиснете F5, за да изпълните кода.
-
Изпълнението на кода ще отнеме няколко минути. След като приключите, ще получите изскачащ прозорец с парола. Изберете OK и вашата електронна таблица ще бъде незащитена.
Това не е оригиналната парола и не е необходимо да я помните.