Скрытие содержимого ячейки

Содержание:

Предположим, у нас есть несколько ячеек, содержимое которых мы хотим скрыть от беглого взгляда постороннего человека, не скрывая сами строки или столбцы с данными и не устанавливая пароль, который можно забыть. Можно, конечно, отформатировать их в стиле «белый шрифт на белом фоне», но это не очень спортивно, да и цвет заливки ячеек не всегда белый. Поэтому мы пойдем другим путем.

Во-первых, давайте создадим собственный стиль ячейки, который скроет ее содержимое, используя собственный формат. Во вкладке Главная в списке стилей найдите стиль нормальная, щелкните по нему правой кнопкой мыши и выберите команду Дублировать:

В появившемся после этого окне введите любое имя стиля (например Secret), снимите все галочки, кроме первого (чтобы стиль не менял остальные параметры ячейки) и нажмите Формат:

На вкладке Дополнительно Номер регистрации выберите опцию Все форматы (Пользовательские) и введите в поле Тип три точки с запятой подряд без пробелов:

Закройте все окна, нажав на OK… Мы только что создали собственный формат, который скроет содержимое выбранных ячеек и будет виден в строке формул только при выборе каждой отдельной ячейки:

Как это работает

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

  1. Первый — если число в ячейке больше нуля.
  2. Второе – если меньше
  3. Третий – если в ячейке ноль
  4. Четвертое — если в ячейке есть текст

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

  • Как создать свои собственные форматы (человек, кг, тысяча рублей и т.д.)
  • Как поставить защиту паролем на ячейки, листы и книги Excel

Оставьте комментарий