Аркуш Excel Unprotect (Зміст)

  • Зняти захист аркуша в Excel
  • Як захистити та зняти захист аркуша в Excel?
  • Як захистити і зняти захист декількох аркушів за допомогою коду Excel VBA?

Зняти захист аркуша в Excel

Зазвичай ми продовжуємо ділитися файлом своїм підлеглим. Часто ми не хочемо, щоб вони вносили будь-які зміни на аркуші, щоб він залишався незмінним.

Перш ніж я поясню вам процес захисту та захист аркушів excel, дозвольте мені розповісти вам важливу річ щодо захисту аркушів у excel. Це не повна безпека для вашого аркуша, люди все ще можуть бачити дані, інформацію та все, єдине, що вони не можуть внести будь-які зміни на аркуш, і це все.

У цій статті я покажу вам, як захистити аркуші та захистити їх паролем у excel. Дотримуйтесь цієї статті уважно, щоб дізнатися процес блокування та розблокування.

Як захистити та зняти захист аркуша в Excel?

Нижче наведено етапи захисту та незахищеності аркуша у програмі excel.

Ви можете завантажити цей шаблон Excel Protect Sheet Excel тут - Unprotect Sheet Excel шаблон

№1 - Захистіть аркуш і не дайте користувачам вносити зміни

Припустимо, що ви надсилаєте файл нижче всім менеджерам відділу, і ви не хочете, щоб вони вносили будь-які зміни, а просто бачили цифри.

Виконайте нижче кроки для захисту аркуша.

Крок 1: Перейдіть на вкладку Огляд і натисніть на Захистити аркуш .

Крок 2: Тепер ви побачите вікно Protect Sheet, яке просить вас ввести пароль.

Крок 3: Тут уважно введіть пароль. Оскільки вам потрібен той самий пароль, щоб потім захистити аркуш, якщо ви хочете внести деякі зміни. До пароля залежать регістри, тому пам’ятайте і точні символи. Тут ми встановили пароль як 12345 .

Крок 4: Одночасно ми можемо дозволити користувачеві внести якісь зміни, такі як Вставити гіперпосилання, Вставити рядок чи стовпець тощо… Якщо ви дозволяєте їм вносити зміни, вам потрібно вибрати цей параметр у розділі « Дозволити всім користувачам цього аркуш до ”. Натисніть кнопку ОК.

Крок 5: Він попросить вас ще раз ввести пароль. Повторно введіть та натисніть кнопку ОК, щоб завершити процес.

Гаразд, зараз ми захистили цей аркуш. Користувачі не можуть вносити жодних змін.

На цьому аркуші користувачі не можуть робити нічого іншого, крім перегляду даних. Єдине, що вони можуть зробити - це вставити новий аркуш і працювати тільки над цим щойно вставленим аркушем

№2 - Як зняти захист аркуша в Excel?

Тепер ми захистили наш аркуш, який обмежує користувачів змінювати документ. Якщо ви хочете внести зміни, потрібно спочатку зняти захист аркуша та внести зміни в excel. Виконайте нижче кроки, щоб зняти захист аркуша Excel.

Крок 1: Перейдіть на вкладку « Огляд » та натисніть « Скасувати захист».

Крок 2: Як тільки ви натиснете на Unprotect, він попросить вас ввести той самий пароль, який ви ввели під час захисту аркуша.

Крок 3: Після введення пароля натисніть кнопку ОК .

Крок 4: Якщо пароль правильний, ви можете внести зміни, інакше він скаже, що пароль невірний.

Як захистити і зняти захист декількох аркушів за допомогою коду Excel VBA?

Нижче наведено кроки щодо захисту та заборони захисту декількох аркушів за допомогою коду VBA в excel.

№1 - Захист декількох аркушів за допомогою коду VBA Excel

Що робити, якщо у вас багато аркушів, ви можете продовжувати захищати листи один за одним? Це геркуленове завдання. Але, використовуючи код VBA, ми можемо захистити всі аркуші за кілька секунд, все, що вам потрібно зробити, - скопіювати код нижче та вставити в редактор VBA.

Sub Protect_All_Worksheets()
Dim Ws As Worksheet
For Each WsIn ActiveWorkbook.Worksheets
Ws.Protect Password:="12345"
Ws.EnableSelection = xlNoSelection
Next Ws
End Sub

Крок 1: Клацніть на Visual Basic на вкладці Developer .

Крок 2: Перейдіть до вставки та натисніть на модуль .

Крок 3: Тепер ми бачимо, що новий модуль додано як модуль 1 зліва на панелі.

Крок 4: Двічі клацніть на модулі та вставте код.

Крок 5: Після вставки цього коду в модуль 1 натисніть кнопку RUN вгорі. Або ви можете натиснути клавішу F5, помістивши курсор всередині макросу.

Щойно код запуститься, він захистить усі аркуші у вашій робочій книжці.

№2 - Зняти захист декількох аркушів за допомогою коду VBA Excel

Ми знаємо, як захистити кілька аркушів за допомогою коду VBA у простому коді за кілька секунд. Якщо ви заблокували кілька аркушів, зняти захист один за одним непросте завдання. Для цього я також написав код VBA, скопіюйте та вставте код.

Sub Unprotect_All_Worksheets()
Dim Ws As Worksheet
For Each Ws In ActiveWorkbook.Worksheets
Ws.Unprotect Password:="12345"
Next Ws
End Sub

Що потрібно пам’ятати

  • Вам потрібно зберегти файл у вигляді робочої книги з включеною макросом після вставки коду в модуль.
  • Ви можете змінити свій пароль на власний. Видаліть 12345 і введіть свій пароль всередині подвійних лапок.
  • До пароля залежать регістри.
  • Якщо ви забудете пароль, вам потрібно провести пошук у Google і завантажити файл на веб-сайт, щоб видалити пароль з файлу.

Рекомендовані статті

Це був посібник для Unprotect Sheet в Excel. Тут ми також обговоримо, як захистити та вручну, а також за допомогою коду VBA разом із практичним прикладом та завантажуваним шаблоном excel. Ви також можете ознайомитися з іншими запропонованими нами статтями -

  1. Використання функції VBA в Excel
  2. Кроки до виявлення стовпців у Excel
  3. Написання функції VBA VLOOKUP
  4. Увімкнення макрозапису в Excel
  5. Захисний лист VBA | Приклади з шаблоном Excel
  6. Вступ до листа VBA Unprotect

Категорія: