Вдома / Техніка та комп’ютери / Захист осередків в Excel від зміни, редагування і введення помилкових даних

Захист осередків в Excel від зміни, редагування і введення помилкових даних

Захистити дані в книзі Excel можна різними способами. Поставте пароль на всю книгу, тоді він буде запитуватися кожного разу при її відкритті. Поставте пароль на окремі листи , тоді інші користувачі не зможуть вводити і редагувати дані в осередках на захищених аркушах.

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

Спочатку розберемося, як захистити виділений діапазон комірок від змін .

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

Якщо Вам потрібно, щоб у іншого користувача була можливість редагувати весь лист, крім окремих осередків, виділіть всі осередки листа, натиснувши на трикутник в лівому верхньому кутку. Потім клікніть по будь-якій з них правою кнопкою миші і виберіть з меню «Формат ячеек» .

Защита ячеек в Excel от изменения, редактирования и ввода ошибочных данных

У наступному діалоговому вікні переходимо на вкладку «Захист» і знімаємо галочку з пункту «Що Захищається ланка» . Натисніть «ОК» .

Тепер, навіть якщо цей лист буде захищений, ми зможемо вводити і змінювати дані у всіх осередках Excel.

Заборонимо редагування осередків, які знаходяться в діапазоні B2: D7 . Виділяємо вказаний діапазон, клікаєм по ньому правою кнопкою миші і вибираємо з меню «Формат ячеек» . Переходимо на вкладку «Захист» і ставимо галочку в поле «Що Захищається ланка» . Натисніть «ОК» .

Тепер потрібно включити захист для даного листа. Перейдіть на вкладку «Рецензування» і натисніть кнопку «Захистити лист» . Введіть пароль і відзначте галочками, що можна робити користувачам з даними листом. Натисніть «ОК» і підтвердіть пароль. 

Після цього, будь-який користувач зможе працювати з даними на аркуші. У прикладі введені п'ятірки в осередок Е4 . Але при спробі змінити їх в діапазоні В2: D7 , з'явиться повідомлення, що осередки захищені.

Тепер припустимо, що Ви самі часто працюєте з даними листом в Ексель і періодично потрібно змінити дані в захищених осередках. Щоб це зробити, доведеться постійно знімати захист з аркуша, а потім ставити її назад. Погодьтеся, що це не дуже зручно. 

Тому давайте розглянемо варіант, як можна поставити пароль для окремих осередків в Excel . В цьому випадку, Ви зможете їх редагувати, просто ввівши запитуваний пароль.

Зробимо так, щоб інші користувачі могли редагувати всі осередки на аркуші, крім діапазону B2: D7 . А Ви, знаючи пароль, могли редагувати і осередки в діапазоні B2: D7 .

Отже, виділяємо все осередки, натискаємо правою кнопкою миші по будь-хто і вибираємо з меню «Формат ячеек» . Далі на вкладці «Захист» прибираємо галочку «Що Захищається ланка» .

Тепер потрібно виділити діапазон комірок, для яких буде встановлено пароль, в прикладі це B2: D7 , знову зайти «Формат осередків » і поставити галочку в поле « Що Захищається ланка ».

Якщо немає необхідності, щоб інші користувачі редагували дані в осередках на цьому аркуші, то пропустіть цей пункт. 

Переходимо на вкладку «Рецензування» і натискаємо кнопочку «Дозволити зміну діапазонів» . Відкриється відповідне діалогове вікно. Натисніть в ньому кнопочку «Створити» .

Ім'я діапазону і осередки, які в нього входять, вже вказані, тому просто введіть «Пароль» , щоб підтвердити його і натисніть «ОК» .

Повертаємося до попереднього вікна. Натисніть в ньому «Застосувати» і «ОК» . Таким чином, можна створити кілька діапазонів, захищених різними паролями.

Тепер потрібно встановити пароль для листа. На вкладці «Рецензування» натискаємо кнопочку «Захистити лист» . Введіть пароль і відзначте галочками, що можна робити користувачам. Натисніть «ОК» і підтвердіть пароль.

Перевіряємо, як працює захист осередків. У осередок Е5 введемо шістки. Якщо спробувати видалити значення з комірки D5 , з'явиться вікно із запитом пароля. Ввівши пароль, можна буде змінити значення в осередку.

Таким чином, знаючи пароль, можна змінити значення в захищених осередок листа Ексель.

Захистити осередок в Excel можна і від невірного введення даних . Це стане в нагоді в тому випадку, коли потрібно заповнити якусь анкету або бланк.

Наприклад, в таблиці є стовпець «Клас» . Тут не може стояти число більше 11 і менше 1, маються на увазі шкільні класи. Давайте зробимо так, щоб програма видавала помилку, якщо користувач введе в даний стовпець число не від 1 до 11.

Виділяємо потрібний діапазон комірок таблиці — С3: С7 , переходимо на вкладку «Дані» і натискаємо по кнопочки «Перевірка даних» .

У наступному діалоговому вікні на вкладці «Параметри» в поле «Тип даних» виберіть зі списку «Ціле число» . В поле «Мінімум» введемо «1» , в поле «Максимум» «11»

У цьому ж вікні на вкладці «Повідомлення для введення» введемо повідомлення, яке буде відображатися, при виділенні будь-якого елементу з даного діапазону.

На вкладці «Повідомлення про помилку» введемо повідомлення, яке з'являтиметься, якщо в осередок введені невірні дані. Натисніть «ОК» .

Тепер якщо виділити клітинку з діапазону С3: С7 , поруч з'явиться також підказка. При спробі написати в осередок «15» , з'явилося повідомлення про помилку, з тим текстом, який ми вводили.

Тепер Ви знаєте, як зробити захист для осередків в Ексель від змін і редагування іншими користувачами, і як захистити комірки від невірного вода даних. Крім того, Ви зможете задати пароль, знаючи який певні користувачі все-таки зможуть змінювати дані в захищених осередках.

vidpovidi

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *