Як приховати функції в осередках Excel

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

Або просто не хочете, щоб людина могла щось у цій табличці поміняти.

У цій статті ми розглянемо такі ситуації.

Тож почнемо!

Приховуємо функції в осередках та захищаємо лист

Як можна переглянути функцію в осередку:

  1. Почавши редагувати комірку;
  2. Просто виділивши її.

Отже, якщо ми приховаємо функції в осередках, користувач не зможе їх переглянути.

Допустимо, у нас є така табличка:

Як приховати функції в осередках Excel

Давайте приховаємо нашу формулу. Як це зробити?

Покрокова інструкція:

  • Виділяємо комірки із формулами;

Як приховати функції в осередках Excel

  • Натискаємо «Головна»;

Як приховати функції в осередках Excel

  • Тиснемо стрілочку вниз, яка знаходиться у форматуванні осередку;

Як приховати функції в осередках Excel

  • Далі – “Захист”;

Як приховати функції в осередках Excel

  • Виділяємо опцію «Приховати формули»;

Як приховати функції в осередках Excel

  • Підтверджуємо;
  • Далі – “Рецензування”;

Як приховати функції в осередках Excel

  • “Захистити лист”;

Як приховати функції в осередках Excel

  • Вводимо пароль;

Як приховати функції в осередках Excel

  1. Підтверджуємо.

Таким чином, ми приховали формули, а також захистили аркуш. Якщо ми клацнемо на осередок, де є формула, ми побачимо приблизно таке:

Як приховати функції в осередках Excel

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

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

Приховуємо функції в осередках і захищаємо лише їх

Отже, у минулому прикладі ми приховали функції у осередках, і навіть додали захист листа. Але якщо вам просто потрібно приховати формули і захистити тільки осередки з ними?

Суть цього в тому, що користувач не зможе бачити функції в осередках, але, як і раніше, зможе редагувати будь-які значення в таблиці (в осередках без формул).

Припустимо, у нас та сама ситуація:

Як приховати функції в осередках Excel

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

Ми використовуємо приблизно ту саму суть, наче ми зняли захист. Таким чином, формули ми, як і раніше, не бачимо, а ось редагувати табличку вже можемо.

Почнемо!

Відключаємо захист

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

Покрокова інструкція:

  • Виділяємо усю табличку;

Як приховати функції в осередках Excel

  • Натискаємо «Головна»;

Як приховати функції в осередках Excel

  • Відкриваємо формат;

Як приховати функції в осередках Excel

  • Далі – “Захист”;

Як приховати функції в осередках Excel

  • Відключаємо опцію «Захищений осередок»;

Як приховати функції в осередках Excel

  • Підтверджуємо.

Отже, захист ми зняли.

Позначаємо осередки з формулами як захищаються

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

Покрокова інструкція:

  • Виділяємо таблицю;
  • Відкриваємо опцію «Знайти та виділити»;

Як приховати функції в осередках Excel

  • Далі – “Виділити групу осередків …”;

Як приховати функції в осередках Excel

  • Вказуємо, що хочемо виділити осередки з формулами;

Як приховати функції в осередках Excel

  • Отже, тепер осередки із формулами виділені. Нам потрібно відкрити формат та включити для них захист;

Як приховати функції в осередках Excel

  • Підтверджуємо

Включаємо захист листа

Отже, ми вказали програмі, які осередки слід захищати.

Тепер, якщо ми активуємо захист, Excel захищатиме лише комірки з формулами.

Покрокова інструкція:

  • “Рецензування”;

Як приховати функції в осередках Excel

  • І клацаємо “Захистити лист”;

Як приховати функції в осередках Excel

  • Вводимо пароль;

Як приховати функції в осередках Excel

  • Підтверджуємо.

Готово! Тепер Excel захищає лише осередки з формулами.

Приховуємо функції у осередках без захисту листа

Якщо вам потрібно приховати формули в осередках, але при цьому не захищати їх, то знайте це неможливо.

Теоретично це можна зробити за допомогою Visual Basic, але код буде дуже складний.

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

Сподіваюся, що ця стаття допомогла вам!

nBook
Додати коментар