Захист паролем у Microsoft Excel часто використовується на робочих місцях для захисту важливих даних. Microsoft Excel дозволяє користувачам захищати аркуші та не дозволяє іншим вносити зміни до вихідних даних.
Є два способи захисту електронної таблиці. Одним із способів є використання без пароля, який може бути незахищеним будь-хто. В іншому випадку робочий аркуш або книга захищені паролем, що означає, що вам знадобиться пароль, щоб розблокувати їх. У цій статті ми покажемо вам, як зняти захист аркушів або книг з паролем або без нього в Excel.
Зніміть захист робочих листів/книги в Excel. Однією з найкращих функцій Excel є те, що він може захистити ваші файли Excel на рівні клітинки, електронної таблиці та/або книги. Після блокування та захисту робочих аркушів або книг, якщо ви хочете дозволити іншим редагувати дані, вам потрібно зняти їх захист.
Якщо ви знаєте пароль, дуже легко зняти захист аркуша. Хоча розблокувати електронну таблицю Excel без пароля непросто, але ви все одно можете це зробити, використовуючи наступні прийоми.
Як зняти захист аркуша Excel за допомогою пароля/без пароля
Дуже легко зняти захист аркуша Excel і дозволити користувачам редагувати та змінювати електронні таблиці. Якщо ви вже знаєте пароль захищеного аркуша, ви можете легко зняти захист. Просто виконайте будь-який із цих кроків:
Відкрийте захищену електронну таблицю, перейдіть на вкладку «Перегляд» і натисніть значок «Зняти захист аркуша» в групі «Зміни».
Ви можете отримати доступ до тієї самої наведеної вище опції, клацнувши правою кнопкою миші вкладку захищеної електронної таблиці, а потім виберіть опцію «Зняти захист аркуша» з контекстного меню.
Якщо ваш аркуш захищений паролем, Excel запропонує вам ввести пароль. Введіть пароль у діалоговому вікні «Зняти захист аркуша» та натисніть «ОК».
Якщо ваш аркуш не був захищений паролем, достатньо натиснути опцію «Зняти захист аркуша», щоб розблокувати аркуш.
Як зняти захист книги Excel за допомогою пароля/без пароля
Коли ваша робоча книга Excel захищає пароль, ви не можете змінити структуру книги, наприклад додавати, переміщувати, перейменовувати чи видаляти аркуші, а також переглядати приховані аркуші. Але ви все одно можете редагувати дані на аркушах, навіть якщо ваша робоча книга захищена паролем. Якщо ви хочете змінити структуру книги Excel, наприклад, додати чи видалити аркуші, спершу потрібно зняти захист структури книги Excel.
Щоб зняти захист робочої книги, відкрийте захищену книгу та натисніть кнопку «Захистити книгу» (опція буде виділена сірим кольором) на вкладці «Огляд».
Введіть пароль у вікні запиту Зняти захист робочої книги та збережіть книгу.
Тепер ваша робоча книга розблокована, ви можете редагувати структуру книги Excel.
Як зняти захист робочого аркуша Excel без пароля
Якщо у вас є робоча таблиця, захищена паролем, і ви не знаєте, що це за пароль, або ви не розблокували його довгий час і забули, є кілька способів зняти захист з аркуша Excel.
Зніміть захист робочого аркуша Excel за допомогою коду VBA
Захист робочого аркуша Excel заснований на простому алгоритмі шифрування. Навіть якщо ви захищаєте свій аркуш Excel паролем, будь-хто, хто має код VBA нижче, зможе зламати його за лічені хвилини.
Ви можете розблокувати захищений паролем аркуш, використовуючи код VBA як макрос для ідентифікації пароля. Ось як:
Відкрийте захищений паролем аркуш, перейдіть на вкладку «Розробник» і натисніть кнопку «Переглянути код» на стрічці. Це відкриє вікно редактора коду в Microsoft Visual Basic для додатків.
Або ви можете перейти на вкладку «Розробник» і натиснути кнопку «Visual Basic». У редакторі коду Visual Basic розгорніть параметр «Об’єкти Microsoft Excel» на лівій панелі, клацніть правою кнопкою миші робочий аркуш, захищений паролем, і виберіть «Вставка» -> «Модуль» у контекстному меню.
У вікні коду захищеного аркуша скопіюйте та вставте такий код VBA:
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. Зніміть захист Chr(i) & Chr(j) & Chr (k) & _ Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _ Chr(i4) & Chr(i5) & Chr(i6) і Chr(n) Якщо ActiveSheet.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) Exit Sub End Якщо Далі: Далі: Далі: Далі: Далі: Далі Далі: Далі: Далі: далі: далі : Next End Sub
Натисніть кнопку «Виконати» на панелі інструментів і виберіть параметр «Запустити підпорядковану/користувацьку форму» або натисніть «F5», щоб виконати код.
Коду знадобиться кілька хвилин, щоб зламати пароль. Коли це буде зроблено, ви отримаєте спливаюче вікно зі зламаним паролем, який не є оригінальним (зазвичай це деяка комбінація A і B), але все одно він працює. Натисніть «ОК», і аркуш буде знято з захисту.
Вам потрібно зберегти файл Excel перед закриттям (як робочу книгу з підтримкою макросів) після вставки коду в модуль.
Зніміть захист аркуша Excel без пароля за допомогою Zip
Є ще один трюк, який можна використати, щоб зняти захист з аркуша. Просто виконайте ці кроки:
Спочатку перейдіть до панелі керування та відкрийте «Параметри провідника файлів».
У вікні Параметри Провідника файлів зніміть прапорець «Приховувати розширення для відомих типів файлів», щоб увімкнути розширення файлів. Потім натисніть «Застосувати», щоб застосувати зміни, і натисніть «ОК», щоб закрити вікно. Тепер ваші розширення файлів будуть видимі.
Тепер розмістіть захищений файл Excel на своєму диску, перейменуйте та змініть його розширення з .xlsx на .zip.
Щоб змінити розширення, клацніть правою кнопкою миші на файлі, виберіть опцію «Перейменувати» та замініть «.xlsx» на «.zip». Потім натисніть «Enter» і натисніть «Так» у вікні підказки «Перейменувати».
Тепер ваш файл Excel є файлом Zip.
Далі розпакуйте файл Zip, як показано нижче. У нашому випадку найважливіші файли для відкриття знаходяться в папці /xl/, де ми в основному маємо все, що було включено в нашу робочу книгу Excel. Тепер ми бачимо це як окремі файли .xml.
Тепер перейдіть до «xl ->worksheets -> sheet 1.xml» (який є захищеним аркушем). Коли ви відкриєте каталог «/xl/worksheets/», ви побачите список усіх аркушів (у форматі XML), доступних у вашій книзі. Потім відкрийте файл аркуша 1.xml за допомогою Блокнота або WordPad (клацніть правою кнопкою миші файл і виберіть текстовий редактор у контекстному меню «Відкрити за допомогою»).
Знайдіть наступний тег і видаліть його:
Якщо у вас є великий обсяг інформації на робочому аркуші, буде важко знайти тег «sheetProtection». Тож натисніть Ctrl + F
щоб відкрити функцію «Знайти», введіть «захист» у «Знайти що» та натисніть «Знайти далі». Він знайде слово «Захист» і виділить його. Тепер ви можете вибрати «sheetProtection» та видалити його.
Після цього збережіть файл XML і знову заархівуйте всі витягнуті файли в zip-файл. Потім знову змініть розширення з .zip на .xlsx.
Тепер відкрийте та перевірте свою електронну таблицю. Воно буде незахищеним.
Цей метод працює лише в книгах, захищених паролем. Якщо файл захищено функцією «Шифрування паролем», цей метод не працюватиме.
Зніміть захист аркуша Excel за допомогою таблиць Google
Ще один обхідний шлях, який дозволяє зняти захист аркуша Excel без пароля. Для цього вам знадобиться обліковий запис Google Drive.
Відкрийте свій обліковий запис Google Drive і натисніть кнопку «Новий» у верхньому лівому куті.
У меню «Нове» виберіть «Google Таблиці» та натисніть «Порожня електронна таблиця».
У порожній електронній таблиці натисніть «Файл» на панелі інструментів і виберіть «Імпорт».
У діалоговому вікні «Імпорт файлу» виберіть у меню вкладку «Завантажити» та натисніть кнопку «Вибрати файл зі свого пристрою».
Перегляньте та знайдіть книгу Excel на локальному диску, виберіть її та натисніть «Відкрити», щоб завантажити. Або ви можете просто перетягнути файл Excel у поле Імпорт файлу.
У вікні «Імпорт файлу» виберіть опцію «Замінити таблицю» та натисніть кнопку «Імпортувати дані».
Це імпортує ваш захищений аркуш Excel у ваші Google Таблиці з усіма даними. Тепер ви помітите, що аркуш більше не захищений, і ви можете редагувати дані.
Тепер ви можете знову експортувати аркуш у формат Excel.
На тепер незахищеному аркуші Google натисніть меню «Файл» на панелі інструментів і виберіть опцію «Завантажити». Потім виберіть у контекстному меню «Microsoft Excel (.xlsx)».
Потім дайте файлу нову назву та натисніть «Зберегти».
Тепер у вас є той самий аркуш Excel, але він більше не захищений паролем.
Як зняти захист з книги Excel без пароля
Якщо у вас є захищена паролем робоча книга, для якої ви не можете згадати пароль, скористайтеся методами VBA Code і ZIP, щоб зняти захист книги, як описано нижче.
Зніміть захист книги Excel без пароля за допомогою коду VBA
Ви також можете зняти захист структури книги в Excel за допомогою функції Microsoft Visual Basic для додатків (VBA). Ось як:
Відкрийте файл Excel із захищеною структурою книги, а потім перейдіть на вкладку «Розробник» і натисніть кнопку «Visual Basic».
У редакторі коду Visual Basic перейдіть на вкладку «Вставка» та виберіть параметр «Модуль».
У спливаючому вікні модуля (код) скопіюйте та вставте наступний код, щоб розблокувати структуру книги.
Sub Shareus() ActiveWorkbook.Sheets.Copy для кожного sh в ActiveWorkbook.Sheets sh.Visible = True Next End Sub
Натисніть кнопку «F5» або натисніть кнопку «Виконати» на панелі інструментів і виберіть параметр «Запустити підпорядковану/користувачську форму», щоб запустити макрос.
Потім відкриється нова робоча книга з іншою назвою. Це те саме, що і вихідна книга, але без захисту структури книги. Тепер ви зняли захист структури книги в Excel, не знаючи пароля.
Зніміть захист книги Excel без пароля за допомогою Zip
Ви можете безпечно зняти захист книги Excel без пароля, змінивши розширення файлу та маніпулюючи його складовими.
Отримайте файл Excel із захищеною структурою книги, перейменуйте та змініть його розширення з .xlsx на .zip, як ми робили раніше для захищеного аркуша. Перш ніж це зробити, зробіть його копію для резервного копіювання.
Потім розпакуйте zip-файл за допомогою певного програмного забезпечення для архівації файлів, наприклад WinRAR або 7zip, і ви отримаєте деякі папки та файли, як показано нижче.
Потім відкрийте папку «xl» і відкрийте файл «workbook.xml» за допомогою Блокнота (який містить тег захисту)
Тепер знайдіть і виберіть весь цей тег захисту та видаліть його:
Якщо вам важко знайти цей тег, просто натисніть Ctrl + F
щоб відкрити діалогове вікно «Знайти», введіть «захист» у «Знайти що» та натисніть «Знайти далі». Він знайде слово «Захист» і виділить його для вас. Тепер ви можете виділити тег «захист робочої книги» та видалити його.
Після видалення тегу захисту збережіть файл «workbook.xml». Потім заархівуйте (стисніть) усі витягнуті файли назад у zip-файл.
Тепер все, що вам потрібно зробити, це змінити розширення файлу з «.zip» на «.xlsx».
Тепер zip-файл буде перетворено назад у файл Excel, і ви побачите, що захищений пароль видалено з книги.
Таким чином ви знімаєте захист робочого аркуша або книги Excel.