Защита листа и ячеек в Excel

Как скрыть формулы в Excel. 2 способа, как спрятать формулы в Эксель. Пошаговое описание каждого метода с подробными скриншотами.

Содержание

Метод 1. Включаем защиту листа

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

  1. Для начала нужно выделить ячейки, содержимое которых мы хотим спрятать. Затем правой кнопкой мыши щелкаем по выделенному диапазону и раскрывшемся контекстном меню останавливаемся на строке “Формат ячеек”. Также вместо использования меню можно нажать комбинацию клавиш Ctrl+1 (после того, как нужная область ячеек была выделена).Переход к форматированию ячеек в Эксель
  2. Переключаемся во вкладку “Защита” в открывшемся окне форматирования. Здесь ставим галочку напротив опции “Скрыть формулы”. Если в наши цели не входит защита ячеек от изменений, соответствующую галочку можно убрать. Однако, в большинстве случаев, данная функция важнее, чем само скрытие формул, поэтому, в нашем случаем мы тоже ее оставим. По готовности щелкаем OK.Включение опции скрытия формул в окне форматирования ячеек в Эксель
  3. Теперь в основном окне программы переключаемся во вкладку “Рецензирование”, где в группе инструментов “Защита” выбираем функцию “Защитить лист”.Включение защиты листа в Excel
  4. В отобразившемся окошке оставляем стандартные настройки, вводим пароль (потребуется в дальнейшем для снятия защиты листа) и жмем OK.Выбор параметров и ввод пароля для защиты листа Эксель
  5. В окне подтверждения, которе появится следом, снова вводим ранее заданный пароль и жмем OK.Подтверждение пароля для защиты листа Эксель
  6. В результате нам удалось скрыть формулы. Теперь при выборе защищенных ячеек в строке формул будет пусто.Скрытые формулы в Эксель

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

Информационное сообщение о наличии защищенной ячейки в Эксель

При этом если мы для каких-то ячеек хотим оставить возможность редактирования (и выделения – для метода 2, о котором пойдет речь ниже), отметив их и перейдя в окно форматирования, снимаем галочку “Защищаемая ячейка”.

Отключение опции защиты в окне форматирования ячейки в Excel

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

Редактирование незащищенной ячейки в Эксель

Отображение и скрытие формул

​Смотрите также​ имеются формулы для​

Переключение между просмотром формул и их результатов

​изменения закрепленных областей (“шапки”​

Предотвращение отображения формулы в строке формул

​ с разными паролями​​ будут доступны для​(Data – Validation)​ а часть желаете​

  1. ​ и окон» поставьте​ «Скрыть формулы».​ это удастся без​ нельзя ничего в​ переведена автоматически, поэтому​ изменить её содержимое​

  2. ​«OK»​​Переходим во вкладку​​ которые описаны ниже.​​ хотите скрывать формулы​​Отображением формул можно управлять​​ расчета стоимости в​​ и т.п.)​

  3. ​ на разные диапазоны​​ редактирования несмотря на​​. На вкладке​​ скрыть! В данном​​ галочку напротив опции​

  4. ​Включите защиту с такими​​ ограничений. Так же​​ нем изменять. Так​

  5. ​ ее текст может​​ будет появляться сообщение,​​. Если пароли совпадут,​​«Файл»​​Выделите весь лист, кликнув​

  6. ​ на защищенном листе,​ следующим образом:​​ зависимости от выбираемых​нежелательных изменений структуры (сворачивание​​ ячеек.​ защиту. Чтобы наглядно​​Параметры​​ случае следует правильно​

Отображение ранее скрытых формул с помощью удаления защиты

​ «структуру».​​ самыми параметрами окна​​ без ограничений мы​​ же можно заблокировать​​ содержать неточности и​ в котором говорится​ то блокировка будет​.​

​ по прямоугольнику, который​ щелкните ячейки правой​Нажмите клавиши CTRL+` (апостроф).​ из выпадающих списков​ строк/столбцов при помощи​Чтобы сделать это выберите​​ видеть, какие ячейки​​из выпадающего списка​​ оценивать уровень секретности​​Выделите диапазон ячеек B2:B4,​​ «Защита листа» как​​ можем делать любые​

support.office.com>

Настройка отображения формул в таблице Excel

Для удобства работы с таблицами и редактирования содержимого формул при нажатии на ячейку появляется полный вид формулы, который в ней указан. Он выводится в верхнюю строку около символа «F». Если формулы нет, то просто дублируется содержимое ячейки. Благодаря этому удобно редактировать таблицу, однако не всегда нужно, чтобы другие пользователи могли видеть используемые формулы или вообще имели доступ к определенным ячейкам. Возможности Excel позволяют как просто скрыть отображение формул, так и сделать полностью невозможным любое взаимодействие с указанными ячейками. Рассмотрим оба варианта.

Как скрыть или показать строку формул в Excel?

Самый простой способ скрыть отображение формул — это непосредственно убрать строку формул из интерфейса программы Excel.

Для реализации такого способа в панели вкладок переходим на Вид -> Отображение и снимаем галочку из Строка формул, после чего строка сразу исчезает:

Добавление/удаление строки формул

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

Теперь давайте поподробнее поговорим про более сложные и надежные варианты.

Скрыть формулу в Excel

  • Эта функция в Excel введена для того, чтобы скрыть формулы от других.
  • Когда мы пишем формулу в активной ячейке, она автоматически отображается на панели формул.

excel-hide-formula-2.png.webp

excel-hide-formula-3.png.webp

  • Иногда необходимо скрыть формулу по соображениям безопасности или конфиденциальности. В этом случае мы используем формулу Excel Hide.
  • Excel упрощает скрытие формул от изменения.

Пример:

excel-hide-formula-4.png.webp

Различные способы скрыть формулу в Excel

Существуют различные способы скрытия формул Excel для защиты от случайных или преднамеренных изменений в таблице, как указано ниже –

Вы можете скачать этот шаблон Formula Excel здесь – Скрыть шаблон Formula Excel

  1. Чтобы защитить лист и активировать опцию скрытия формулы.
  2. Чтобы скрыть панель формул рабочей книги.

# 1 – Чтобы защитить лист и активировать опцию скрытия формулы.

Шаги, чтобы скрыть формулу Excel

excel-hide-formula-5.png.webp

Шаг 1: снять защиту листа

  • Первый шаг – убедиться, что лист не защищен.
  • Чтобы проверить то же самое, перейдите на вкладку « Обзор » на ленте Excel.

excel-hide-formula-6.png.webp

  • Если вы найдете кнопку «Защитить лист» на панели инструментов, значит, лист не защищен. В этом случае вы можете напрямую запустить шаги, чтобы скрыть формулу с этого момента.
  • Если вы найдете кнопку «Снять защиту листа» на панели инструментов, значит, лист защищен. Нажмите на то же самое и сделайте лист незащищенным, введя правильный пароль.

excel-hide-formula-7.png.webp

excel-hide-formula-8.png.webp

Шаг 2: Скрыть формулу в Excel

  • Согласно встроенной функции MS Excel, по умолчанию формула активной ячейки отображается на панели формул.

excel-hide-formula-9.png.webp

  • Чтобы скрыть формулу Excel, выберите диапазон ячеек, для которых необходимо скрыть формулу.
  • Щелкните правой кнопкой мыши ячейку или диапазон ячеек. Выберите Формат ячеек или нажмите Ctrl + 1 .

excel-hide-formula-10.png.webp

  • Когда появится диалоговое окно « Формат ячеек », нажмите « Защита».

excel-hide-formula-11.png.webp

  • Заблокированный флажок установлен по умолчанию. Скрытый флажок снят по умолчанию. Выбранный флажок Заблокировано запрещает пользователю изменять содержимое ячеек на листе, тогда как флажок Скрытый является дополнительной функцией. Это нужно выбрать вручную. Это помогает скрыть формулу и не дает пользователю увидеть то же самое.

excel-hide-formula-12.png.webp

Шаг 3: Защитить лист

  • Этот шаг очень важен для сокрытия формулы. Приведенная выше формула останется неэффективной, пока лист не будет защищен.
  • Перейдите на вкладку « Обзор » в ленте Excel. Нажмите на Защитный лист.

excel-hide-formula-13.png.webp

  • Откроется диалоговое окно Защитить лист . Введите пароль для защиты листа. Как только лист защищен, никто, кроме реального пользователя, не может снять защиту листа и внести в него изменения, а затем нажать кнопку « ОК».

excel-hide-formula-14.png.webp

Примечание. По умолчанию установлен флажок Защитить лист и содержимое заблокированных ячеек . Кроме того, установите флажки Выбрать заблокированные ячейки и Выбрать открытые ячейки, чтобы они оставались по умолчанию.

  • Откроется диалоговое окно подтверждения пароля . Повторите ввод пароля, чтобы предотвратить опечатку в пароле, которая навсегда заблокировала электронную таблицу. Нажмите ОК .

excel-hide-formula-15.png.webp

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

excel-hide-formula-16.png.webp

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

excel-hide-formula-17.png.webp

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

Как снять защиту с листа?

  • Выберите вкладку «Обзор» в ленте Excel. Нажмите на опцию « Снять защиту листа» .

excel-hide-formula-18.png.webp

  • Откроется диалоговое окно « Снять защиту листа ». Введите пароль и нажмите кнопку ОК . Лист станет незащищенным.

excel-hide-formula-19.png.webp

# 2 – Чтобы скрыть панель формул книги Excel

Панель формул находится ниже панели инструментов форматирования или области ленты. Он разделен на две части:

Левая часть – это поле Имя, в котором отображается номер активной ячейки.

Справа отображается формула активной ячейки.

excel-hide-formula-20.png.webp

Шаги, чтобы скрыть панель формул:

  • Перейдите на вкладку « Файл » на ленте Excel. Выберите Параметры.

excel-hide-formula-21.png.webp

  • Откроется диалоговое окно параметров Excel . Выберите Дополнительно.

excel-hide-formula-22.png.webp

  • На правой боковой панели прокрутите вниз до раздела Дисплей .

excel-hide-formula-23.png.webp

  • Снимите флажок Показать панель формул и нажмите кнопку ОК.

excel-hide-formula-24.png.webp

Примечание. Если установлен флажок «Показать панель формул», будет отображаться панель формул, в противном случае она не будет отображаться.

excel-hide-formula-25.png.webp

Как найти скрытые формулы?

  • Перейдите на вкладку « Главная » на ленте Excel, в разделе « Редактирование » выберите « Найти и выбрать», а затем нажмите « Формулы» .
  • Excel выделит и выделит все ячейки, которые имеют формулы.

excel-hide-formula-26.png.webp

Что нужно помнить о формуле скрытия в Excel

  • Эта опция помогает вам скрыть важные и конфиденциальные формулы от других, таким образом защищая ваши документы от других.
  • Как обсуждалось выше, существует два способа скрытия формул. В первом методе мы можем скрыть и защитить лист формул. Другими словами, в той же книге мы можем подать заявку на защиту и скрыть формулу Excel на одном листе, тогда как второй лист остается незащищенным.
  • На защищенном листе мы можем только видеть данные и навести курсор на ячейки, но не можем просматривать формулы и вносить в них изменения.
  • Второй способ скрытия панели формул применяется ко всем файлам, открытым в приложении MS Excel. Рабочие листы не защищены, однако формулы остаются скрытыми из-за вышеупомянутой функции.

Рекомендуемые статьи

Это было руководство, чтобы скрыть формулу в Excel. Здесь мы обсудим, как использовать Скрыть формулу в Excel, а также с практическими примерами и загружаемым шаблоном Excel. Вы также можете просмотреть наши другие предлагаемые статьи-

  1. Руководство по отображению столбцов в Excel
  2. Как отсортировать по дате в Excel
  3. Научитесь сортировать столбцы в Excel
  4. Создать выпадающий список в Excel
  5. Excel Показать формулу с примерами
  6. VBA Unprotect Sheet (Примеры)

Как поставить защиту в Excel на лист

В таблице данных защитим ячейки листа от изменений, данных в шапке и строке итоговых значений.

Выручка.

  1. Выделите диапазон ячеек B2:B6 и вызовите окно «Формат ячеек» (CTRL+1). Перейдите на вкладку «Защита» и снимите галочку на против опции «Защищаемая ячейка». Нажмите ОК.Формат ячеек.
  2. Выберите инструмент «Рицензирование»-«Защитить лист».Защита листа.
  3. В появившемся диалоговом окне «Защита листа» установите галочки так как указано на рисунке. То есть 2 опции оставляем по умолчанию, которые разрешают всем пользователям выделять любые ячейки. А так же разрешаем их форматировать, поставив галочку напротив «форматирование ячеек». При необходимости укажите пароль на снятие защиты с листа.

Теперь проверим. Попробуйте вводить данные в любую ячейку вне диапазона B2:B6. В результате получаем сообщение: «Ячейка защищена от изменений». Но если мы захотим отформатировать любую ячейку на листе (например, изменить цвет фона) – нам это удастся без ограничений. Так же без ограничений мы можем делать любые изменения в диапазоне B2:B6. Как вводить данные, так и форматировать их.

Как видно на рисунке, в окне «Защита листа» содержится большое количество опций, которыми можно гибко настраивать ограничение доступа к данным листа.

Удалить формулы и сохранить данные

Наиболее распространенная задача — когда нужно оставить в ячейке результат формулы, а саму формулу — удалить. В понимании Excel результат формулы является значением ячейки.

Так вот, чтобы перевести формулы в значения, нужно:

  1. Выделить нужный диапазон ячеек (или одну ячейку, всю строку, столбец или весь лист)
  2. Скопировать выделенное
  3. Вставить процедурой вставки «как значения»

Можно сделать это клавишами мыши или клавиатуры, суть процедуры от этого не меняется.

С помощью мыши

Не самый быстрый, т.к. работает только одна рука, но самый удобный и понятный способ. Выделяем, копируем, и в контекстном меню, вызываемом нажатием правой кнопки мыши по выделенному диапазону, нужно выбрать вот эту команду (выделена красным):

Команда "вставить как значения" в командном меню вставки в ExcelКоманда «вставить как значения» в командном меню вставки в Excel

С помощью клавиатуры (сочетания клавиш)

Когда копирование делается в соседний столбец или в другую книгу, я предпочитаю этот способ, хоть он и экономит лишь секунды.

Пошагово:

  1. выделяем диапазон
    • мышью, если это столбец, строка или лист
    • сочетаниями Ctrl+Shift+стрелки или Shift+стрелки, если ячейки или диапазоны ячеек
  2. копируем сочетанием Ctrl+C
  3. перемещаемся стрелками к диапазону, куда нужно вставить данные и/или Ctrl+Tab для перехода в другую книгу
  4. вызываем контекстное меню клавишей на клавиатуре, иногда ее нет, но обычно на клавиатурах она есть, рядом с правым ALT
  5. Стрелками перемещаемся к команде (Вниз-вниз-вправо)
  6. Клавиша Enter

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

В 2 клика с надстройкой !SEMTools

Быструю замену формул на значения в выделенном диапазоне без необходимости копирования и особой вставки я реализовал в своей надстройке для Excel !SEMTools.

Для тех, кто не готов разбираться в VBA, после установки !SEMTools запуск процедуры доступен в 2 клика из соответствующего меню в группе «УДАЛИТЬ«. Функционал относится к бесплатным возможностям !SEMTools (работают без ограничений в любой версии).

Перевод формул в значенияУдалить формулы и сохранить значения в Excel с !SEMTools

В видимых ячейках, пропуская скрытые фильтром

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

Код VBA-процедуры:

Sub remFormulas() Dim cell As Range For Each cell In Selection If Not (cell.EntireRow.Hidden = True Or cell.EntireColumn.Hidden = True) Then cell.Value2 = cell.Value2 End If Next cellEnd Sub

Он отработает на отлично, как и та же процедура надстройки. В синтаксисе кода присутствует проверка ячеек на предмет того, скрыты ли они.

удалить формулы в отфильтрованных строкахУдаляем формулы только в отфильтрованных строках, пропуская скрытые

Удалить формулы на листе / во всех листах

Когда нужно быстро избавиться от всех формул на листе или во всей книге, также могут помочь соответствующие простенькие процедуры, написанные на VBA:

Sub удалитьФормулыСоВсегоЛиста()ActiveSheet.UsedRange.Value2 = ActiveSheet.UsedRange.Value2End SubSub удалитьФормулыИзВсейКниги()Dim w As WorksheetFor Each w In Worksheets With w.UsedRange .Value = .Value End WithNext wEnd Sub

Ими можно воспользоваться без внедрения в свои файлы, подключив надстройку !SEMTools.

удалить формулы со всего листаУдаляем формулы со всего листа с !SEMTools

Скрытие формул в Microsoft Excel

Skryitie-formul-v-Microsoft-Excel.png

Иногда при создании документа с расчетами пользователю нужно спрятать формулы от чужих глаз. Прежде всего, такая необходимость вызвана нежеланием юзера, чтобы посторонний человек понял структуру документа. В программе Эксель имеется возможность скрыть формулы. Разберемся, как это можно сделать различными способами.

Добавить защиту листа

При включении данного параметра содержимое ячеек в строке формул перестает отображаться. Однако любое взаимодействие с формулами в этом случае тоже будет запрещено, поэтому для внесения изменений потребуется деактивировать защиту листа. Включается защита листа так:

  1. Выделите ячейки, формулы которых вы собираетесь скрыть.
  2. Кликните ПКМ по выделенной области. В контекстном меню перейдите в пункт «Формат ячеек». Вместо этого вы можете использовать сочетание горячих клавиш «Ctrl+1».

Вызов контекстного меню с настройками ячеек

  1. Откроется окошко с настройками форматов ячеек. Переключитесь во вкладку «Защита».
  2. Установите галочку напротив пункта «Скрыть формулы». Если вам требуется еще и запретить редактировать содержимое ячеек, то поставьте галочку возле «Защищаемая ячейка». Нажмите «ОК» для применения настроек и закрытия окна изменения формата ячеек.

kak-skryt-formuly-v-excel-2-sposoba-kak-spryatat-formuly-v-excelНастройка защиты и скрытие формул ячеек

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

kak-skryt-formuly-v-excel-2-sposoba-kak-spryatat-formuly-v-excelУстановка пароля для защиты листа

  1. Появится окошко подтверждения пароля. Введите его туда еще раз и нажмите «ОК».
  2. В результате формулы будут успешно скрыты. При выборе защищенных строк в строке ввода формул будет пусто.

Внимание! Для внесения изменений в защищенные ячейки потребуется снять защиту с листа с помощью пароля, который вы указали.

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

  1. Выделите нужные ячейки.
  2. Кликните ПКМ по выделению и перейдите в «Формат ячеек».
  3. Переключитесь во вкладку «Защита» и снимите галочку с пункта «Защита ячейки». Нажмите «ОК» для применения.
  4. Теперь вы можете менять значения в выделенных ячейках. Новые данные автоматически будут подставляться в скрытые формулы.

Как скрыть формулу в ячейке Excel

Часто бывает так, что самое ценное на листе это формулы, которые могут быть достаточно сложными. Данный пример сохраняет формулы от случайного удаления, изменения или копирования. Но их можно просматривать. Если перейти в ячейку B7, то в строке формул мы увидим: «СУММ(B2:B6)» .

Теперь попробуем защитить формулу не только от удаления и редактирования, а и от просмотра. Решить данную задачу можно двумя способами:

  1. Запретить выделять ячейки на листе.
  2. Включить скрытие содержимого ячейки.

Рассмотрим, как реализовать второй способ:

  1. Если лист защищенный снимите защиту выбрав инструмент: «Рецензирование»-«Снять защиту листа».
  2. Перейдите на ячейку B7 и снова вызываем окно «Формат ячеек» (CTRL+1). На закладке «Защита» отмечаем опцию «Скрыть формулы».Скрыть формулы.
  3. Включите защиту с такими самыми параметрами окна «Защита листа» как в предыдущем примере.

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

Пусто.

Примечание. Закладка «Защита» доступна только при незащищенном листе.

Как скрыть формулу в Excel

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

В этой статье мы рассмотрим как скрыть формулу в Excel. Для этого нам потребуется выполнить следующие шаги:

Шаг 1: Активировать опцию “Скрыть формулы”

  • Выделите ячейку, диапазон ячеек или выделите отдельные ячейки, формулы которых вы хотите скрыть
  • После этого кликните правой клавишей мыши на выделенном диапазоне ячеек и во всплывающем меню выберите пункт “Формат ячеек”

%D0%BA%D0%B0%D0%BA-%D1%81%D0%BA%D1%80%D1%8B%D1%82%D1%8C-%D1%84%D0%BE%D1%80%D0%BC%D1%83%D0%BB%D1%8B-%D0%B2-excel.jpg

  • Во всплывающем окне “Формат ячеек” перейдите на вкладку “Защита”
  • На вкладке “Защите” поставьте галочку напротив двух пунктов “Защищаемая ячейка” и “Скрыть формулы”. Нажмите ОК

%D0%BA%D0%B0%D0%BA-%D1%81%D0%BA%D1%80%D1%8B%D1%82%D1%8C-%D1%84%D0%BE%D1%80%D0%BC%D1%83%D0%BB%D1%8B-%D0%B2-excel-2.jpg

Галочка напротив пункта “Защищаемая ячейка” блокирует возможность редактирования ячейки. Галочка напротив пункта “Скрыть формулы” блокирует возможность увидеть формулу через строку формул на панели инструментов.

Для активации этой настройки необходимо защитить лист Excel.

Шаг 2. Защитить лист Excel

  • Кликните правой кнопкой по ярлыку листа Excel в нижней части окна программы и выберите пункт “Защитить лист”:

%D0%BA%D0%B0%D0%BA-%D1%81%D0%BA%D1%80%D1%8B%D1%82%D1%8C-%D1%84%D0%BE%D1%80%D0%BC%D1%83%D0%BB%D1%8B-%D0%B2-excel-4.jpg

  • Задайте пароль для разблокировки листа (дважды):

%D0%BA%D0%B0%D0%BA-%D1%81%D0%BA%D1%80%D1%8B%D1%82%D1%8C-%D1%84%D0%BE%D1%80%D0%BC%D1%83%D0%BB%D1%8B-%D0%B2-excel-5.jpg

Теперь, все ячейки для которых вы выбрали настройку “Скрыть формулы” не доступны для просмотра формулы.

К сожалению, без защиты доступа к листу нет возможности скрыть формулы.

Как скрыть формулы от просмотра в Excel?

Рассмотрим несложный пример. Пусть у нас имеется таблица с данными по продажам: количество и цена за 1 товар, и подсчитаем суммарный доход с помощью формул произведения, которые и будем впоследствии прятать:

Таблица с данными

Вообще процесс можно разделить на 2 части:

  • Снимаем ограничения на редактирование ячеек из требуемого диапазона;
  • Включаем защиту листа, чтобы применились правила из 1 части.

Поэтому для защиты формул от просмотра в первую очередь обратимся к свойствам ячеек, где содержатся формулы.

Выделяем требуемый диапазон, нажимаем правую кнопку мыши и выбираем Формат ячеек -> Защита:

Настройка защиты ячеек

В открывшемся окне настроек мы видим 2 свойства ячеек, которые могут нам пригодиться:

  • Защищаемая ячейка. В этом случае при включении защиты листа данные ячейки не будут защищаться (т.е. другими словами мы задаем исключения из защиты);
  • Скрыть формулы. Аналогичный принцип только со свойством скрытия формул.

Нас сейчас интересует 2 свойство и для выделенных ячеек ставим галочку в поле Скрыть формулы и нажимаем ОК.

Как видим пока ничего не изменилось — формулы остались на прежнем месте. Важным моментом является тот факт, что выше приведенные настройки работают только при включенной защите листа.

Поэтому переходим на панели вкладок на Рецензирование -> Защита -> Защитить лист, выбираем требуемые пункты защиты (по умолчанию можно оставить только 2 верхних пункта, если необходимо укажите дополнительные разрешения, а также устанавливаем пароль):

Установка пароля и настроек защиты листа

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

Таблица без формул

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

Обойдем эту проблему с помощью опции защищаемой ячейки. Выделим вся ячейки листа и в настройках защиты (Формат ячеек -> Защита) снимаем галочку с поля Защищаемая ячейка. Теперь при включении защиты листа мы формально сможем вносить изменения в любое место, так как ни одна ячейка под защиту не попадает.

Все готово.

Скачать файл с примером.

Спасибо за внимание!
Если у вас есть остались вопросы по теме статьи — пишите в комментариях.

Удачи вам и до скорых встреч на страницах блога TutorExcel.Ru!

Перевод формул в их текст (без сохранения результирующих значений)

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

Перевести формулы в текст

Выделяем диапазон формул, жмем Ctrl+H («эйч», англ.), чтобы запустить диалоговое окно «Найти и заменить«, и в соответствующих окошках вбиваем значения.

Формулы как текст

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

Как скрыть лист в Excel

Допустим нам нужно скрыть закупочные цены и наценку в прайс-листе:

  1. Заполните «Лист1» так как показано на рисунке. Здесь у нас будут храниться закупочные цены.
  2. Скопируйте закупочный прайс на «Лист2», а в место цен в диапазоне B2:B4 проставьте формулы наценки 25%: =Лист1!B2*1,25.Прайс.
  3. Щелкните правой кнопкой мышки по ярлычке листа «Лист1» и выберите опцию «Скрыть». Рядом же находится опция «Показать». Она будет активна, если книга содержит хотя бы 1 скрытый лист. Используйте ее, чтобы показать все скрытие листы в одном списке. Но существует способ, который позволяет даже скрыть лист в списке с помощью VBA-редактора (Alt+F11).Скрыть.
  4. Для блокировки опции «Показать» выберите инструмент «Рецензирование»-«Защитить книгу». В появившемся окне «Защита структуры и окон» поставьте галочку напротив опции «структуру».Структуру.
  5. Выделите диапазон ячеек B2:B4, чтобы в формате ячеек установить параметр «Скрыть формулы» как описано выше. И включите защиту листа.

Внимание! Защита листа является наименее безопасной защитой в Excel. Получить пароль можно практически мгновенно с помощью программ для взлома. Например, таких как: Advanced Office Password Recovery – эта программа позволяет снять защиту листа Excel, макросов и т.п.

Полезный совет! Чтобы посмотреть скрытые листы Excel и узнать их истинное количество в защищенной книге, нужно открыть режим редактирования макросов (Alt+F11). В левом окне «VBAProject» будут отображаться все листы с их именами.

VBA.

Но и здесь может быть закрыт доступ паролем. Для этого выбираем инструмент: «Tools»-«VBAProjectProperties»-«Protection» и в соответствующих полях вводим пароль. С другой стороны, если установленные пароли значит, книга скрывает часть данных от пользователя. А при большом желании пользователь рано или поздно найдет способ получить доступ этим к данным. Об этом следует помнить, когда Вы хотите показать только часть данных, а часть желаете скрыть! В данном случае следует правильно оценивать уровень секретности информации, которая предоставляется другим лицам. Ответственность за безопасность в первую очередь лежит на Вас.

Примечание. Группировка при защите листа Excel – не работает при любых настройках. Сделать доступную в полноценном режиме функцию группировки на защищенном листе можно только с помощью макросов.

Защита листа и ячеек в Excel

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

Рейтинг
( 1 оценка, среднее 5 из 5 )
Загрузка ...