Зміст
У посібнику пояснюється, як заблокувати комірку або певні комірки в Excel, щоб захистити їх від видалення, перезапису або редагування. Також показано, як розблокувати окремі комірки на захищеному аркуші паролем або дозволити певним користувачам редагувати ці комірки без пароля. І, нарешті, ви дізнаєтеся, як виявляти і виділяти заблоковані і розблоковані комірки в Excel.
У минулому уроці ви дізналися, як захистити аркуші Excel, щоб запобігти випадковим або навмисним змінам вмісту аркуша. Однак у деяких випадках ви можете не зайти так далеко і заблокувати весь аркуш. Замість цього ви можете заблокувати тільки певні клітинки, стовпці або рядки, а всі інші клітинки залишити розблокованими.
Наприклад, ви можете дозволити користувачам вводити та редагувати вихідні дані, але захистити клітинки з формулами, які обчислюють ці дані. Іншими словами, ви можете заблокувати тільки ту клітинку або діапазон, які не повинні змінюватися.
Як заблокувати комірки в Excel
Заблокувати всі комірки на аркуші Excel легко - потрібно лише захистити аркуш. Оскільки Закрито за замовчуванням вибрано для всіх комірок, захист аркуша автоматично блокує комірки.
Якщо ви не хочете блокувати всі комірки на аркуші, а бажаєте захищати певні клітини від перезапису, видалення або редагування, потрібно спочатку розблокувати всі комірки, потім заблокувати ці конкретні комірки, а потім захистити аркуш.
Детальні кроки для блокування комірок в Excel 365 - 2010 наведені нижче.
1. розблокувати всі клітинки на аркуші
За замовчуванням, у вікні Закрито включена для всіх комірок на аркуші. Тому для того, щоб заблокувати певні комірки в Excel, потрібно спочатку розблокувати всі комірки.
- Натисніть Ctrl + A або клацніть по кнопці Вибрати все кнопка для виділення всього аркуша.
- Натисніть Ctrl + 1, щоб відкрити вікно Формат комірок діалогове вікно (або клацніть правою кнопкою миші по будь-якій з виділених комірок і виберіть Формат комірок з контекстного меню).
- В рамках проекту Формат комірок переключіться на діалогове вікно Захист на вкладці, зніміть галочку з пункту Закрито і натисніть кнопку ГАРАЗД. .
2. виділіть клітинки, діапазони, стовпці або рядки, які потрібно захистити
Щоб заблокувати комірки або діапазони виберіть їх звичайним способом за допомогою миші або клавіш зі стрілками у поєднанні з клавішею Shift. Щоб вибрати несуміжні виділити першу комірку або діапазон комірок, натиснути та утримувати клавішу Ctrl і виділити інші комірки або діапазони.
До захист колонн в Excel, виконайте одну з наступних дій:
- Захистити одна колонка Або виділіть будь-яку комірку в колонці, яку потрібно заблокувати, і натисніть клавіші Ctrl + Пробіл.
- Щоб вибрати сусідні колонки клацніть правою кнопкою миші на заголовку першої колонки і перетягніть виділення по буквах колонки вправо або вліво. Або виділіть першу колонку, утримуючи натиснутою клавішу Shift, і виділіть останню колонку.
- Щоб вибрати несуміжні стовпчики , клацніть на літеру першого стовпчика, утримуючи клавішу Ctrl, і клацніть на заголовки інших стовпчиків, які ви хочете захистити.
До захистити рядки в Excel виберіть їх аналогічним чином.
До замок всі комірки з формулами перейдіть на сторінку Головна сторінка вкладка> Редагування група> Знайти та вибрати > Перейти до спеціальних пропозицій У справі Перейти до спеціальних пропозицій встановіть прапорець у діалоговому вікні Формули і натисніть кнопку ОК. Детальну інструкцію зі скріншотами див. у статті Блокування та приховування формул в Excel.
3. заблокувати виділені комірки
Виділивши потрібні комірки, натисніть Ctrl + 1, щоб відкрити вікно Формат комірок діалогове вікно (або клацніть правою кнопкою миші по виділеним коміркам і натисніть кнопку Формат комірок ), перейдіть на сторінку Захист і встановіть прапорець Закрито прапорець.
4. захистити аркуш
Блокування комірок в Excel не має ніякого ефекту, поки ви не захистите аркуш. Це може збити з пантелику, але Microsoft так задумала, і нам доводиться грати за їхніми правилами :)
На Огляд у вкладці Зміни у групі, натисніть на кнопку Захисний лист Або клацніть правою кнопкою миші на вкладці аркуша і виберіть Захисний лист... в контекстному меню.
Вам буде запропоновано ввести пароль (необов'язково) і вибрати дії, які ви хочете дозволити користувачам виконувати. Зробіть це і натисніть кнопку ОК. Детальну інструкцію зі скріншотами ви можете знайти в цьому посібнику: Як захистити аркуш в Excel.
Готово! Виділені комірки заблоковані і захищені від будь-яких змін, а всі інші комірки робочого аркуша доступні для редагування.
Якщо ви працюєте у веб-додатку Excel, подивіться, як заблокувати комірки для редагування в Excel Online.
Як розблокувати комірки в Excel (зняти захист аркуша)
Щоб розблокувати всі комірки на аркуші, достатньо зняти захист аркуша. Для цього клацніть правою кнопкою миші на вкладці аркуша і виберіть Лист без захисту... або натисніть кнопку Unprotect Sheet на кнопці Огляд у вкладці Зміни група:
Для отримання додаткової інформації див. статтю Як зняти захист з аркуша Excel.
Як тільки аркуш буде знято з захисту, ви зможете редагувати будь-які комірки, а потім знову захистити аркуш.
Якщо ви хочете дозволити користувачам редагувати певні клітинки або діапазони на захищеному паролем аркуші, перегляньте наступний розділ.
Як розблокувати певні комірки на захищеному аркуші Excel
У першому розділі цього уроку ми розглянули, як заблокувати комірки в Excel так, щоб ніхто, навіть ви самі, не могли редагувати ці комірки без зняття захисту з аркуша.
Однак іноді вам може знадобитися можливість редагувати певні клітинки на власному аркуші або дозволити іншим довіреним користувачам редагувати ці клітинки. Іншими словами, ви можете дозволити певним клітинкам на захищеному аркуші бути розблоковано паролем Ось як:
- Виберіть клітинки або діапазони, які потрібно розблокувати паролем, коли аркуш захищено.
- Перейдіть на сторінку Огляд вкладка> Зміни групу і натисніть Дозволити користувачам редагувати діапазони .
Ця функція доступна тільки для незахищеного аркуша. Якщо ви натиснете кнопку Дозволити користувачам редагувати діапазони неактивна, натисніть кнопку Кнопка "Зняти захист з аркуша на Огляд рахунок.
- В рамках проекту Дозволити користувачам редагувати діапазони діалогового вікна, натисніть кнопку Новий... для додавання нового діапазону:
- В рамках проекту Новий асортимент діалогового вікна, виконайте наступне:
- В рамках проекту Назва введіть осмислене ім'я діапазону замість значення за замовчуванням Діапазон1 (за бажанням).
- В рамках проекту Відноситься до осередків Введіть посилання на комірку або діапазон. За замовчуванням включаються поточні виділені комірки або діапазони.
- В рамках проекту Пароль діапазону Або ви можете залишити це поле порожнім, щоб дозволити всім бажаючим редагувати діапазон без пароля.
- Натисніть кнопку "ОК".
Порада. Додатково, або замість розблокування вказаного діапазону паролем, можна задати певні користувачі права на редагування діапазону без пароля Для цього необхідно натиснути на кнопку Дозвольте... в лівому нижньому кутку сторінки Новий асортимент та дотримуйтесь цих вказівок (кроки 3 - 5).
- На сьогоднішній день, на жаль, це не так. Підтвердити пароль з'явиться вікно, в якому вам буде запропоновано ввести пароль повторно. Зробіть це і натисніть ГАРАЗД. .
- Новий асортимент буде внесено до переліку Дозволити користувачам редагувати діапазони Якщо ви хочете додати ще кілька діапазонів, повторіть кроки 2 - 5.
- Натисніть на кнопку Захисний лист на кнопці вікна для посилення захисту аркуша.
- В рамках проекту Захисний лист введіть пароль для зняття захисту аркуша, встановіть прапорці навпроти дій, які потрібно дозволити, і натисніть кнопку ГАРАЗД. .
Порада: Рекомендується захистити аркуш іншим паролем, ніж той, що використовувався для розблокування діапазону (діапазонів).
- У вікні підтвердження пароля повторно введіть пароль та натисніть кнопку ОК. Все!
Тепер ваш робочий аркуш захищений паролем, але певні клітинки можна розблокувати за допомогою пароля, який ви вказали для цього діапазону. І будь-який користувач, який знає пароль цього діапазону, може редагувати або видаляти вміст клітинок.
Дозволити певним користувачам редагувати вибрані комірки без пароля
Розблокування комірок паролем - це чудово, але якщо вам потрібно часто редагувати ці комірки, введення пароля кожного разу може бути марною тратою вашого часу і терпіння. У цьому випадку ви можете налаштувати дозволи для певних користувачів на редагування деяких діапазонів або окремих комірок без пароля.
Примітка: Ця функція працює в Windows XP або новішої версії, і ваш комп'ютер повинен знаходитися в домені.
Припускаючи, що ви вже додали один або декілька діапазонів, що розблоковуються паролем, перейдіть до наступних кроків.
- Перейдіть на сторінку Огляд вкладка> Зміни групу і натисніть Дозволити користувачам редагувати діапазони .
Примітка: якщо в Дозволити користувачам редагувати діапазони виділено сірим кольором, натисніть кнопку Unprotect Sheet для зняття захисту робочого аркуша.
- В рамках проекту Дозволити користувачам редагувати діапазони виберіть діапазон, для якого потрібно змінити дозволи, і натисніть кнопку Дозвольте... кнопку.
Порада. Дозвольте... також доступна при створенні нового діапазону, розблокованого паролем.
- На сьогоднішній день, на жаль, це не так. Дозволи відкриється вікно, і ви натискаєте кнопку Додати... кнопку.
- В рамках проекту Введіть назви об'єктів для вибору введіть імена користувачів, яким ви хочете дозволити редагування діапазону.
Щоб побачити необхідний формат назви, натисніть на кнопку приклади Або просто введіть ім'я користувача, як воно зберігається у вашому домені, і натисніть кнопку Перевірити імена для перевірки назви.
Наприклад, щоб дозволити собі редагувати діапазон, я ввів своє коротке ім'я:
Excel перевірив моє ім'я і застосував необхідний формат:
- Після того, як ви ввели і підтвердили імена всіх користувачів, яким ви хочете надати права на редагування вибраного діапазону, натисніть кнопку "ОК".
- Під Імена груп або користувачів вкажіть тип дозволу для кожного користувача (або Дозволити або Заперечити ), та натисніть кнопку ОК, щоб зберегти зміни та закрити діалогове вікно.
Примітка: якщо дана комірка належить до декількох діапазонів, розблокованих паролем, то редагувати комірку можуть всі користувачі, які мають право на редагування будь-якого з цих діапазонів.
Як заблокувати комірки в Excel, крім комірок введення
Коли ви доклали багато зусиль для створення складної форми або розрахункової таблиці в Excel, ви, безумовно, захочете захистити свою роботу і не дати користувачам втручатися у ваші формули або змінювати дані, які не повинні змінюватися. У цьому випадку ви можете заблокувати всі комірки на вашому аркуші Excel, крім комірок введення, в які користувачі повинні вводити свої дані.
Одним з можливих рішень є використання Дозволити користувачам редагувати діапазони для розблокування вибраних комірок, як показано вище. Іншим рішенням може бути модифікація вбудованої функції Стиль введення щоб вона не тільки форматувала вхідні комірки, але й розблоковувала їх.
Для цього прикладу ми скористаємося просунутим калькулятором складних відсотків, який ми створили для одного з попередніх уроків. Ось як він виглядає:
Передбачається, що користувачі вводять свої дані в комірки В2:В9, а формула в комірці В11 розраховує залишок на основі введених даних. Отже, наша мета - заблокувати всі комірки на цьому аркуші Excel, включаючи комірку з формулою та описом полів, і залишити відкритими лише комірки для введення даних (В3:В9). Для цього виконаємо наступні кроки.
- Про це йдеться на Головна сторінка у вкладці Стилі група, знайдіть групу, знайдіть Вхідні дані стиль, клацніть по ньому правою кнопкою миші, а потім натисніть Модифікувати... .
- За замовчуванням, Excel's Вхідні дані містить інформацію про шрифт, колір рамки і заливки, але не про стан захисту комірки. Щоб додати його, просто виберіть пункт Захист прапорець:
Порада. Якщо ви хочете тільки розблокування комірок введення без зміни форматування комірок зніміть усі прапорці на полі Стиль діалогове вікно, відмінне від Захист Ящик.
- Як ви можете бачити на скріншоті вище, захист тепер включений в Вхідні дані але він налаштований на Закрито в той час як нам потрібно розблокувати комірки введення Щоб змінити цей параметр, натисніть на кнопку Формат ... кнопку в правому верхньому куті сторінки Стиль вікно.
- На сьогоднішній день, на жаль, це не так. Формат комірок відкриється діалогове вікно, ви переходите на сторінку Захист на вкладці, зніміть галочку з пункту Закрито і натисніть кнопку OK:
- На сьогоднішній день, на жаль, це не так. Стиль діалогове вікно оновиться, щоб вказати Немає захисту статус, як показано нижче, і натисніть ГАРАЗД. :
- А тепер виділіть клітинки введення на аркуші та натисніть кнопку Вхідні дані Виділені комірки будуть відформатовані та розблоковані одночасно:
- Як ви пам'ятаєте, блокування комірок в Excel не має ніякого ефекту, поки не включений захист аркуша. Отже, останнє, що вам залишилося зробити, це перейти в меню Огляд вкладка> Зміни і натисніть кнопку Захисний лист кнопку.
Якщо стиль введення Excel з якихось причин вас не влаштовує, ви можете створити власний стиль, який розблокує виділені комірки, ключовим моментом є вибір пункту Захист і встановіть його на Немає захисту як показано вище.
Як знайти і виділити заблоковані / розблоковані комірки на аркуші
Якщо ви багато разів блокували і розблоковували комірки в даній електронній таблиці, ви могли забути, які комірки заблоковані, а які розблоковані. Для швидкого пошуку заблокованих і розблокованих комірок можна скористатися функцією ЯЧЕЙКА, яка повертає інформацію про форматування, розташування та інші властивості вказаної комірки.
Для визначення статусу захисту комірки в першому аргументі формули CELL введіть слово "protect", а в другому аргументі - адресу комірки. Наприклад, для визначення статусу захисту комірки введіть слово "protect", а в другому аргументі - адресу комірки:
=CELL("protect", A1)
Якщо комірка A1 заблокована, наведена вище формула повертає 1 (ІСТИНА), а якщо вона розблокована, формула повертає 0 (БРЕХНЯ), як показано на скріншоті нижче (формули знаходяться в комірках B1 і B2):
Однак, якщо у вас більше одного стовпчика даних, такий підхід не є найкращим. Набагато зручніше бачити всі заблоковані та розблоковані клітинки одним поглядом, ніж розбиратися з численними 1 та 0.
Рішення полягає у виділенні заблокованих та/або розблокованих комірок шляхом створення правило умовного форматування за наступними формулами:
- Для виділення заблокованих комірок:
=CELL("protect", A1)=1
- Для виділення розблокованих комірок:
=CELL("protect", A1)=0
Де A1 - крайня ліва комірка діапазону, на який поширюється ваше правило умовного форматування.
Для прикладу я створив невелику таблицю і заблокував комірки B2:D2, які містять формули SUM. Наступний скріншот демонструє правило, яке виділяє ці заблоковані комірки:
Примітка: на захищеному аркуші функція умовного форматування відключена, тому перед створенням правила обов'язково вимкніть захист аркуша ( Огляд вкладка> Зміни група> Unprotect Sheet ).
Якщо ви не маєте достатнього досвіду роботи з умовним форматуванням в Excel, вам може бути корисною наступна покрокова інструкція: Умовне форматування в Excel на основі іншого значення клітинки.
Ось так можна заблокувати одну або кілька комірок у ваших аркушах Excel. Якщо хтось знає інший спосіб захисту комірок в Excel, ваші коментарі будуть щиро вдячні. Дякую за прочитання і сподіваюся побачити вас у нашому блозі наступного тижня.