Как скрыть функции в ячейках Excel

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

Или просто не хотите, чтобы человек мог что-то в этой табличке поменять.

В данной статье мы рассмотрим такие ситуации.

Итак, начнём!

Скрываем функции в ячейках и защищаем лист

Как можно просмотреть функцию в ячейке:

  1. Начав редактировать ячейку;
  2. Просто выделив её.

Итак, если мы скроем функции в ячейках, то пользователь не сможет их просмотреть.

Узнайте Excel как свои пять пальцев на курсе по таблицам от Skillbox

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

Как скрыть функции в ячейках Excel

Давайте скроем нашу формулу. Как это сделать?

Пошаговая инструкция:

  • Выделяем ячейки с формулами;
Как скрыть функции в ячейках Excel
  • Щелкаем «Главная»;
Как скрыть функции в ячейках Excel
  • Жмем стрелочку вниз, которая находится в форматировании ячейки;
Как скрыть функции в ячейках Excel
  • Далее — «Защита»;
Как скрыть функции в ячейках Excel
  • Выделяем опцию «Скрыть формулы»;
Как скрыть функции в ячейках Excel
  • Подтверждаем;
  • Далее — «Рецензирование»;
Как скрыть функции в ячейках Excel
  • «Защитить лист»;
Как скрыть функции в ячейках Excel
  • Вводим пароль;
Как скрыть функции в ячейках Excel
  1. Подтверждаем.

Таким образом, мы скрыли формулы, а также защитили лист. Если мы щелкнем на ячейку, где есть формула, мы увидим примерно такое:

Как скрыть функции в ячейках Excel

А также, если мы попытаемся отредактировать какую-либо ячейку, то у нас не выйдет, так как лист защищен.

И да, от неопытных пользователей это может помочь, но продвинутый пользователь без проблем снимет эту защиту и отредактирует что нужно, не забывайте об этом.

Скрываем функции в ячейках и защищаем только их

Итак, в прошлом примере мы скрыли функции в ячейках, а также добавили защиту листа. Но, что если вам просто нужно скрыть формулы и защитить только ячейки с ними?

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

Допустим, у нас та же ситуация:

Как скрыть функции в ячейках Excel

Суть защиты листа в том, что если её не отключить (не ввести пароль), то табличку редактировать будет невозможно.

Мы используем примерно ту же суть, как будто мы сняли защиту. Таким образом, формулы мы по-прежнему не видим, а вот редактировать табличку уже можем.

Начнем!

Отключаем защиту

Чтобы добиться этого, сначала нам нужно отключить защиту листа.

Пошаговая инструкция:

Рекомендуем курс Excel по анализу данных от Skypro — очень глубокое и яркое погружение в Эксель.

  • Выделяем всю табличку;
Как скрыть функции в ячейках Excel
  • Щелкаем «Главная»;
Как скрыть функции в ячейках Excel
  • Открываем формат;
Как скрыть функции в ячейках Excel
  • Далее — «Защита»;
Как скрыть функции в ячейках Excel
  • Отключаем опцию «Защищаемая ячейка»;
Как скрыть функции в ячейках Excel
  • Подтверждаем.

Итак, защиту мы сняли.

Помечаем ячейки с формулами как защищаемые

А теперь, нам нужно включить эту защиту только для тех ячеек, которые содержат формулы.

Пошаговая инструкция:

  • Выделяем таблицу;
  • Открываем опцию «Найти и выделить»;
Как скрыть функции в ячейках Excel
  • Далее — «Выделить группу ячеек…»;
Как скрыть функции в ячейках Excel
  • Указываем, что мы хотим выделить ячейки с формулами;
Как скрыть функции в ячейках Excel
  • Итак, теперь ячейки с формулами выделены. Нам нужно открыть формат и включить для них защиту;
Как скрыть функции в ячейках Excel
  • Подтверждаем

Включаем защиту листа

Итак, мы указали программе какие ячейки следует защищать.

Теперь, если мы активируем защиту, Excel будет защищать только ячейки с формулами.

Пошаговая инструкция:

  • «Рецензирование»;
Как скрыть функции в ячейках Excel
  • И щелкаем «Защитить лист»;
Как скрыть функции в ячейках Excel
  • Вводим пароль;
Как скрыть функции в ячейках Excel
  • Подтверждаем.

Готово! Теперь Excel защищает только ячейки с формулами.

Скрываем функции в ячейках без защиты листа

Если вам нужно скрыть формулы в ячейках, но при этом не защищать их, то знайте — это невозможно.

В теории, это можно сделать с помощью Visual Basic, но код будет очень сложный.

В текущих версиях Excel сделать это невозможно, но вы можете способами, которые мы рассмотрели в данной статье.

Надеюсь, эта статья помогла вам!

Узнайте Excel как свои пять пальцев на курсе по таблицам от Skillbox

Оцените статью, пожалуйста
Добавить комментарий