Microsoft Excel - це електронна таблиця з безліччю функцій і функцій, які дозволяють вам виконувати розрахунки, створювати графічні подання ваших даних, систематизувати ваші дані і при необхідності захищати їх. Однією з таких функцій Excel є можливість захисту файлів Excel на рівні комірок, електронних таблиць та/або робочих книг, але іноді необхідно зняти захист робочих книг Excel, щоб забезпечити правильне застосування змін даних.
У цій статті наведено інструкції щодо зняття захисту захищеної електронної таблиці Excel в Microsoft Excel 365, а також в Microsoft Excel 2019, 2016 і 2013.
Як розблокувати електронну таблицю Excel як власника файлу
Цей метод передбачає, що як власник файлу ви запам'ятовуєте пароль, який використовується для захисту електронної таблиці.
- Відкрийте захищену електронну таблицю та виберіть «Перегляд» > «Зняти захист з аркуша». Крім того, клацніть правою кнопкою миші захищену електронну таблицю та виберіть «Зняти захист з аркуша».
Ви можете знайти захищену електронну таблицю в розділі «Зміни» на вкладці «Огляд» на стрічці. Якщо електронна таблиця захищена, ви побачите пункт Зняти захист з аркуша.
- Введіть пароль для захисту електронної таблиці, потім натисніть кнопку «OK».
- Ваша електронна таблиця тепер буде незахищеною, і її можна буде змінити.
Зняти захист книжки Excel, не знаючи пароля
Можливо, ви захистили свою книгу Excel або електронну таблицю, і вам не доводилося змінювати її через деякий час, навіть роки. Тепер, коли вам потрібно внести зміни, ви більше не пам'ятаєте пароль, який ви використовували для захисту цієї таблиці.
На щастя, ці кроки дозволять вам зняти захист з вашої книги, використовуючи скрипт Virtual Basic як макрос для ідентифікації пароля.
- Відкрийте захищену електронну таблицю.
- Щоб відкрити редактор коду Visual Basic, натисніть ALT + F11 або виберіть «Розробник» > «Переглянути код».
- У вікні «Код» захищеного аркуша введіть наступний код:
Sub PasswordBreaker ()
Dim i як ціле число, j як ціле число, k як ціле число
dim l як ціле число, m як ціле число, n як ціле число
Dim i1 як ціле число, i2 як ціле число, i3 як ціле число
Dim i4 як ціле число, i5 як ціле число, i6 Як ціле число при
помилці Відновити Далі
Для i = 65 К 66: Для 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)
Якщо ActceSheet.ProtectContents = False, то
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)
виходять з кінця,
якщо
такий: наступний: наступний: наступний: наступний: наступний
: наступний: наступний: наступний: наступний: наступний
кінець суб
- Виберіть Run або натисніть F5, щоб виконати код.
- Код займе кілька хвилин для запуску. Після завершення ви отримаєте спливаюче вікно з паролем. Виберіть Гаразд, і ваша таблиця не буде захищена.
Це не оригінальний пароль, і вам не потрібно його запам'ятовувати.
