Разное

Защита формулы excel от изменения: Защита листа

11.01.1979

Содержание

Защита листа

выделение заблокированных ячеек

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

выделение незаблокированных ячеек

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

форматирование ячеек

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

форматирование столбцов

Использование любых команд форматирования столбцов, включая изменение ширины столбца или скрытие столбцов (вкладка Главная, группа Ячейки, кнопка Формат).

форматирование строк

Использование любых команд форматирования строк, включая изменение высоты строки или скрытие строк (вкладка Главная, группа Ячейки, кнопка Формат).

вставку столбцов

Вставка столбцов.

вставку строк

Вставка строк.

вставку гиперссылок

Вставка новых гиперссылок (даже в незаблокированных ячейках).

удаление столбцов

Удаление столбцов.

Примечание: Если delete columns is protected and Insert columns is not protected, a user can insert columns but cannot delete them.

удаление строк

Удаление строк.

Примечание: Если delete rows is protected and Insert rows is not protected, a user can insert rows but cannot delete them.

сортировку

Использование команд для сортировки данных (вкладка Данные, группа Сортировка и фильтр).

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

использование автофильтра

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

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

использование отчетов сводной таблицы

Форматирование, изменение макета, обновление данных либо иное изменение отчетов сводной таблицы, а также создание отчетов.

изменение объектов

Выполнять следующие действия:

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

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

  • Добавлять и редактировать заметки.

изменение сценариев

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

Как сделать защиту формулы в excel?

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Как скрыть лист в 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» будут отображаться все листы с их именами.

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

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

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

Включение блокирования ячеек

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

Способ 1: включение блокировки через вкладку «Файл»

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

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

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

  5. Переходим во вкладку «Файл».
  6. В разделе «Сведения» кликаем по кнопке «Защитить книгу». В появившемся списке выбираем пункт «Защитить текущий лист».
  7. Открываются настройки защиты листа. Обязательно должна стоять галочка около параметра «Защитить лист и содержимое защищаемых ячеек». При желании можно установить блокирование определенных действий, изменяя настройки в параметрах, находящихся ниже. Но, в большинстве случаев, настройки выставленные по умолчанию, удовлетворяют потребностям пользователей по блокировке диапазонов. В поле «Пароль для отключения защиты листа» нужно ввести любое ключевое слово, которое будет использоваться для доступа к возможностям редактирования. После того, как настройки выполнены, жмем на кнопку «OK».
  8. Открывается ещё одно окно, в котором следует повторить пароль. Это сделано для того, чтобы, если пользователь в первый раз ввел ошибочный пароль, тем самым навсегда не заблокировал бы сам себе доступ к редактированию. После ввода ключа нужно нажать кнопку «OK». Если пароли совпадут, то блокировка будет завершена. Если они не совпадут, то придется производить повторный ввод.

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

Способ 2: включение блокировки через вкладку «Рецензирование»

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

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

Урок: Как поставить пароль на файл Excel

Разблокировка диапазона

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

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

После этих действий защита со всех ячеек будет снята.

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

Мы рады, что смогли помочь Вам в решении проблемы.

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

Помогла ли вам эта статья?

Да Нет

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

Выбираем необходимый диапазон ячеек

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

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

  1. Выделить всю таблицу. Сделать это проще всего, нажав на специальную кнопку, что располагается на пересечении вертикали (нумерации строк) и горизонтали (обозначение столбцов). Однако можно воспользоваться и горячими клавишами, нажав CTRL+A.

  2. Нажать правую кнопку мыши (ПКМ).

  3. В меню выбрать пункт «Формат ячеек».

  4. В появившемся окне перейти во вкладку «Защита».

  5. Снять галку с пункта «Защищаемая ячейка».

  6. Нажать ОК.

Итак, только что мы убрали возможность защитить все ячейки в таблице. Это нужно для того, чтобы обозначить лишь диапазон или одну ячейку. Для этого надо:

  1. Выделить необходимые ячейки, используя обычное растягивание с зажатой левой кнопкой мыши (ЛКМ).

  2. Нажать ПКМ.

  3. В меню снова же выбрать «Формат ячеек».

  4. Перейти в «Защиту».

  5. Поставить галку рядом с «Защищаемая ячейка».

  6. Кликнуть по ОК.

Ставим защиту на выбранные ячейки

Мы указали программе, какие именно ячейки мы хотим защитить от изменений. Но этого недостаточно, чтобы они стали защищены. Для выполнения поставленной цели нужно включить защиту листа в Excel. Для этого:

  1. Нажмите по вкладке «Файл».

  2. В меню перейдите в раздел «Сведения».

  3. Нажмите по иконке «Защитить книгу».

  4. В меню выберите «Защитить текущий лист».

Появится окошко, в котором необходимо провести настройку. Следуйте руководству:

  1. Ни в коем случае не снимайте галочку с пункта «Защитить лист и содержимое защищаемых ячеек».

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

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

  4. Нажмите ОК.

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

Второй способ

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

  1. Как и в прошлый раз, снимите защиту ячеек со всей таблицы и поставьте ее в нужной области.

  2. Перейдите в «Рецензирование».

  3. Нажмите на кнопку «Защитить лист», что находится в группе инструментов «Изменения».

После этого появится уже знакомое окно, в котором нужно задать параметры защиты. Точно так же введите пароль, выберите необходимые параметры, поставьте галочку рядом с пунктом «Защитить лист и содержимое защищенных ячеек» и нажмите ОК.

Защита формулы excel от изменения. Защита ячеек в Excel от изменения, редактирования и ввода ошибочных данных

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

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

Установка и снятие защиты ячеек стандартными средствами Excel

Защита ячеек производится в два этапа, для того чтобы защитить ячейки от изменений, необходимо:

Этап первый — выделить ячейки и сделать их защищаемыми;

Для этого достаточно после выделения ячеек нажать сочетание клавиш Ctrl+1 либо кликнуть правой кнопкой мыши в области выделенных ячеек, выбрать из контекстного меню пункт «Формат ячеек…», зайти на вкладку «Защита» и установить флажки в полях «Защищаемая ячейка» и/или «Скрыть формулы».

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

Этап второй — установить защиту листа.

Защите листа в различных версиях Excel посвящена отдельная публикация , здесь же следует напомнить, что установить защиту листа в Microsoft Excel 2003 можно в меню Сервис/Защита/Защитить лист, а в Excel 2007/2010/2013 лист защищается на вкладке «Рецензирование», в группе кнопок «Изменения» нажатием кнопки «Защитить лист». При необходимости можно отметить галочками разрешения для пользователей и ввести пароль.

Использование надстройки позволяет:

1. Одним кликом мыши вызывать диалоговое окно макроса прямо с панели инструментов Excel;

2. выбирать по своему усмотрению один из четырех режимов обработки данных;

3. на выбор пользователя устанавливать либо снимать свойство «Защищаемая ячейка» и «Скрыть формулы» по семи условиям (на пустые ячейки, на ячейки с числовыми и текстовыми значениями, с формулами, с примечаниями, с заливками и рамками).

видео по установке/снятию защиты ячеек

макрос (надстройка) для выборочной установки и снятия свойства «защищаемая ячейка»

На днях от одного из пользователей поступил вопрос: Как защитить определенные ячейки от изменений?

Можно обычным способом, можно с помощью VBA (но я не сторонник решения с VBA, так как это не везде разрешено и будет работать).

Во-первых, сделать ячейки защищаемыми;

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

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

Во-вторых, установить защиту листа.

Для установки защиты листа в Excel 2007/2010 необходимо перейти на вкладку «Рецензирование», в группу «Изменения» и нажать кнопку «Защитить лист». В Excel 2003 защита листа устанавливается через пункт меню Сервис/Защита/Защитить лист.

Есть способ быстрой установки защиты на все листы сразу . Только после выполнения этих двух этапов защита ячейки/ячеек вступит в силу.

С помощью защиты ячеек, таблицу можно четко разграничить на области, которые можно изменять и которые изменять нельзя. Как вы уже убедились, сделать это достаточно просто. Единственное неудобство возникает, когда требуется выборочно защитить ячейки, например, установить защиту только на ячейки с формулами, но и это неудобство решается. Для этого достаточно зайти на вкладку «Главная» и в группе «Редактирование» раскрыть меню кнопки «Найти и выделить», после чего выбрать пункт «Выделение группы ячеек…» и выбрать необходимый параметр (читать подробнее о выделении группы ячеек ). После того как все нужные ячейки будут выделены, остается сделать ячейки защищаемыми, после чего установить защиту листа. Напомню, что для выделения всех ячеек листа можно воспользоваться сочетанием горячих клавиш Ctrl1+A либо кликнуть по так называемой нулевой ячейке (на скриншоте нулевая ячейка выделена красной рамкой).

На этом собственно все.

Есть еще обратный вариант, решения того же вопроса:

Выделите все ячейки, затем в меню Формат выберите команду Ячейки (CTRL+1) В появившемся стандартном диалоговом окне выделите закладку Защита и снимите «флажок» напротив Защищаемая ячейка . Теперь выделите ячейки, которые предназначены для блокирования (можно выделить несмежные ячейки и диапазоны, используя клавишу CTRL) и в меню Формат опять выберите команду Ячейки, после чего установите «флажок» напротив Защищаемая ячейка. Теперь в меню Сервис выберите пункт Защита и команду Защитить лист. В списке Разрешить всем пользователям этого листа: обязательно уберите «флажок» напротив Выделение заблокированных ячеек и установите «флажок» напротив Выделение незаблокированных ячеек, введите нужный пароль и нажмите кнопку Ok.

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

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

Защита выделенного диапазона от изменения

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

Защиту ячеек можно сделать, только если включить защиту для всего листа целиком. По умолчанию в Эксель, при включении защиты листа, автоматически защищаются все ячейки, которые на нем расположены. Наша задача указать не все, а то диапазон, что нужен на данный момент.

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

В следующем диалоговом окне переходим на вкладку «Защита» и снимаем галочку с пункта «Защищаемая ячейка» . Нажмите «ОК» .

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

После этого поставим ограничения для изменений. Для примера давайте запретим редактирование блоков, которые находятся в диапазоне B2:D7 . Выделяем указанный диапазон, кликаем по нему правой кнопкой мыши и выбираем из меню «Формат ячеек» . Дальше перейдите на вкладку «Защита» и поставьте галочку в поле «Защищаемая…» . Нажмите «ОК» .

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

После этого, любой пользователь сможет работать с информацией на странице. В примере введены пятерки в Е4 . Но при попытке изменить текст или числа в диапазоне В2:D7 , появится сообщение, что ячейки защищены.

Ставим пароль

Теперь предположим, что Вы сами часто работаете с этим листом в Эксель и периодически нужно изменить данные в защищенных блоках. Чтобы это сделать, придется постоянно снимать защиту со страницы, а потом ставить ее обратно. Согласитесь, что это не очень удобно.

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

Сделаем так, чтобы другие пользователи могли редактировать всё на листе, кроме диапазона B2:D7 . А Вы, зная пароль, могли редактировать и блоки в B2:D7 .

Итак, выделяем весь лист, кликаем правой кнопкой мыши по любому из блоков и выбираем из меню «Формат ячеек» . Дальше на вкладке «Защита» убираем галочку в поле «Защищаемая…» .

Теперь нужно выделить диапазон, для которого будет установлен пароль, в примере это B2:D7 . Потом опять зайдите «Формат ячеек» и поставьте галочку в поле «Защищаемая…» .

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

Затем переходим на вкладку «Рецензирование» и нажимаем кнопочку «Разрешить изменение диапазонов» . Откроется соответствующее диалоговое окно. Нажмите в нем кнопочку «Создать» .

Имя диапазона и ячейки, которые в него входят, уже указаны, поэтому просто введите «Пароль» , подтвердите его и нажмите «ОК» .

Возвращаемся к предыдущему окну. Нажмите в нем «Применить» и «ОК» . Таким образом, можно создать несколько диапазонов, защищенных различными паролями.

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

Проверяем, как работает защита ячеек. В Е5 введем шестерки. Если попробовать удалить значение из D5 , появится окно с запросом пароля. Введя пароль, можно будет изменить значение в ячейке.

Таким образом, зная пароль, можно изменить значения в защищенных ячейка листа Эксель.

Защищаем блоки от неверных данных

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

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

Выделяем нужный диапазон ячеек таблицы – С3:С7 , переходим на вкладку «Данные» и кликаем по кнопочке «Проверка данных» .

В следующем диалоговом окне на вкладке «Параметры» в поле «Тип…» выберите из списка «Целое число» . В поле «Минимум» введем «1» , в поле «Максимум» – «11» .

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

На вкладке «Сообщение об ошибке» введем сообщение, которое будет появляться, если пользователь попробует ввести неправильную информацию. Нажмите «ОК» .

Теперь если выделить что-то из диапазона С3:С7 , рядом будет высвечиваться подсказка. В примере при попытке написать в С6 «15» , появилось сообщение об ошибке, с тем текстом, который мы вводили.

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

Оценить статью:

(1 оценок, среднее: 5,00 из 5)

Вебмастер. Высшее образование по специальности «Защита информации».. Автор большинства статей и уроков компьютерной грамотности

    Похожие записи

    Обсуждение: 13 комментариев

    Ответить

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

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

Теперь при включении защиты листа в Экселе на вкладке «Рецензирование» пунктом меню «Защитить лист» , мы защитим от изменений все ячейки листа, для которых не была снята галочка. А ранее редактируемые нами ячейки можно будет изменять. При этом в момент включения защиты появится возможность сделать дополнительные настройки и выбрать, что именно нельзя будет делать с ячейками.

Теперь рассмотрим возможность защиты паролем отдельных ячеек в Excel. Необходимо будет выделить ячейки, которые мы хотим защитить отдельным паролем в Экселе, и на вкладке «Рецензирование» выбрать пункт меню «Разрешить изменение диапазонов» . В появившемся окошке нажимаем «Создать» , при желании вводим имя диапазона, проверяем или вводим новый диапазон ячеек, и указываем пароль.

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

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

Заполнение таблиц Excel – это достаточно рутинный процесс, который может приводить к ошибкам. Не редко при вводе данных в таблицу, пользователи случайно изменяют другие ячейки и приходится тратить еще больше времени на исправление эти ошибок.

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

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

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

В результате перед вами откроется окно «Формат Ячеек». Здесь нужно перейти на вкладку «Защита», снять отметку напротив функции «Защищаемая ячейка» и сохранить настройки нажатием на кнопку «ОК».

После этого нужно кликнуть правой кнопкой мышки по названию листа внизу страницы и в открывшемся меню выбрать пункт «Защитить лист».

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

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

Если в будущем вы заходите снять защиту с этого листа, то это делается аналогичным способом. Кликаете правой кнопкой мышки по названию листа, выбираете пункт «Снять защиту» и вводите пароль. Без пароля снять защиту с листа не получится.

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

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

Защита ячеек

Пару дней назад получил вопрос.

«Задача поставлена так, в ячейку забиваю число «1» и блокируется строка и данные забитые в строке изменить нельзя, а если в ячейку забиваю число «0» то в строке можно работать и изменять данные. Как это можно сделать?»

Вообще, в Excel, существует стандартная процедура защиты листа или книги от изменений. Там можно установить пароль и тогда «враг» ничего не сможет изменить. Насколько я рассмотрел, это защита целого листа, отдельно защитить ячейку на листе не получается. Кроме этого, судя по вопросу, речь идет не о защите от «врага», который будет специально пытаться изменить содержимое ячейки. Думаю, речь идет о защите от «дурака», т.е. случайного, непреднамеренного изменения значения ячейки. Я часто использую защиту ячеек, когда рассылаю шаблоны для заполнения данных в нижестоящие подразделения, однако управлять защитой, используя значения другой ячейки, этого делать, не приходилось.

Рассмотрим сначала, как в принципе создать такую защиту.

Я для этого использую стандартную процедуру проверки вводимых значений. Стоя на определенной ячейке выбрать пункт меню Данные → Проверка, откроется окно «Проверка вводимых значений». На вкладке параметры установить условия проверки согласно рисунка.

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

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

Чтобы управлять этой защитой необходимо найти способ изменения значения параметра «Максимум»=0. Это можно сделать при помощи функции ЕСЛИ(), образец на рисунке ниже.

Логика формулы следующая.

Если значение ячейки B1 равно «1» то формула возвращает «0», т.е. длина текста задается меньше нуля — ячейка A1 заблокирована для ввода. Если значение ячейки B1 не равно «1» т.е имеет любое другое значение в том числе «0» и «Пусто», то формула возвращает «257», т.е. длина текста вводимого в ячейку A1 меньше 257 знаков и ячейка разблокируется. Проверяем.

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

Для начинающих. Условия на ячейку совсем необязательно создавать для каждой ячейки. Достаточно создать для одной, а потом скопировать их на другие ячейки, используя меню Правка → Специальная вставка → Условия на значения см. рисунок ниже.

Однако, при копировании, надо помнить, что адрес ячейки управления B1 будет изменяться точно так, как и при копировании формул. Если это не надо, допустим, вы хотите одной ячейкой управлять блокировкой целой таблицы, то адрес ячейки надо задать абсолютным $B1$. В общем, те же правила что и при копировании формул.

Архив с файлом примера можно скачать.

P.S. Кстати, этот вопрос напомнил мне одну старинную тему разработки еще 2006 года — управление списками.

Как в Excel защитить формулу от редактирования и удаления?

Защита формул в Excel

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

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

Поэтому алгоритм будет таким:

1) Сначала снять защиту со всех ячеек.

2) Затем поставить защиту на ячейки с формулами.

3) И в конце концов включить защиту листа.

**

Теперь подробнее:

I. Для снятия защиты с ячеек нужно выделить все ячейки на листе с помощью комбинации клавиш «Ctrl» + «A», а затем щёлкнуть по любой ячейке правой кнопкой мыши и в контекстном меню выбрать пункт «Формат ячеек».

В этом окне нужно перейти на вкладку «Защита», и убрать галочку у пункта «Защищаемая ячейка».

Нажимаем на кнопку «OK», и все ячейки на листе перестанут быть защищаемыми.

II. Для защиты формулы нужно вызвать всё то же окно «Формат ячеек» и перейти на вкладку «Защита».

Далее может быть несколько вариантов.

1) Поставить галочки как на пункте «Защищаемая ячейка», так и на пункте «Скрыть формулы».

Это самое оптимальное, так как пользователь не увидит формулу и не сможет её отредактировать / удалить.

2) Поставить галочку только на пункте «Защищаемая ячейка».

В этом случае формула в ячейке будет видна, но редактировать / удалить её не получится — то есть этот вариант нам тоже подходит.

3) Поставить галочку только на пункте «Скрыть формулы».

А вот это нам не подходит — формула хоть и не будет видна, но ничего не помешает написать в ячейку с формулой что-то другое или вообще очистить её.

После того как поставили галочки, нажимаем на кнопку «OK».

III. Чтобы защитить лист нужно перейти на вкладку панели инструментов «Рецензирование» и нажать на кнопку «Защитить лист».

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

Также нужно ввести пароль для снятия защиты листа (сначала в этом окне, а затем второй раз для подтверждения).

После того как вы введёте пароль, лист будет защищён.

**

Других же более-менее надёжных способов защитить формулы в Эксель на данный момент нет (например, скрытие строки формул уж точно никак не поможет).

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

Как защитить файл Excel — Офис Ассист

В Microsoft Excel реализовано несколько уровней защиты и безопасности, которые позволяют управлять доступом к данным MS Excel: защита ячеек, защита листа, защита книги (защита структуры и окон) и защита всего файла от просмотра и изменения. Рассмотрим эти способы защиты подробнее.

Как защитить ячейки в Excel от изменения?

Файл, созданный в приложении Microsoft Excel, основной составляющей которого является рабочий лист, называется рабочей книгой. Таким образом, все рабочие книги Excel состоят из рабочих листов. Книга не может содержать менее одного листа. Рабочие листы в свою очередь состоят из ячеек, организованных в вертикальные столбцы и горизонтальные строки. Ячейки рабочих листов содержат различного рода информацию о числовых форматах, о выравнивании, отображении и направлении текста, о названии, начертании, размере и цвете шрифта, о типе линий и цвете границ, о цвете фона и наконец о защите. Все эти данные можно увидеть, если в контекстном меню, которое вызывается правой кнопкой мыши, выбрать пункт «Формат ячеек». В появившемся диалоговом окне, на вкладке «Защита» есть две опции: «Защищаемая ячейка» и «Скрыть формулы». По умолчанию во всех ячейках установлен флажок в поле «Защищаемая» и не установлен флажок в поле «Скрыть формулы». Установленный флажок в поле «Защищаемая ячейка» еще не означает, что ячейка уже защищена от изменений, это означает лишь то, что ячейка станет защищенной после того, как будет установлена защита листа.

Можно защищать не все ячейки, а только часть их, оставляя при этом возможность другим пользователям вводить и изменять данные в незащищенные ячейки. Для того, чтобы сделать часть ячеек не защищаемыми, необходимо выделить нужный диапазон ячеек листа и кликнуть правой кнопкой мыши в области выделенных ячеек, после этого выбрать пункт контекстного меню «Формат ячеек…». В появившемся окне с названием «Списки» либо «Формат ячеек» (в зависимости от версии Excel) перейти на закладку «Защита», и снять флажок в поле «Защищаемая ячейка».

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

При выборочной установке либо снятии свойств «Защищаемая ячейка» и/или «Скрыть формулы», когда например необходимо снять защиту с одной группы или диапазона ячеек и оставить её для другой группы либо диапазона, удобно использовать стандартное средство Excel для выделения группы ячеек, которое находится на вкладке «Главная», в группе кнопок «Редактирование», в меню кнопки «Найти и выделить», пункт «Выделить группу ячеек». Существуют и дополнительные удобные инструменты для установки и снятия защиты ячеек.

Как установить защиту листа (элементов листа) в Excel?

Если Вы предоставляете доступ к файлам Excel и позволяете другим пользователям совместно работать с данными этих файлов, можно запретить пользователям изменять конкретный лист или элементы листа, защищая его определенные части. Существует возможность задавать пароль для того, чтобы позволить отдельным пользователям изменять элементы листа. Защиту элементов можно использовать для того, чтобы предотвратить случайные или намеренные операции изменения, перемещения или удаления важных данных. Установка защиты листа позволяет ограничить либо полностью запретить пользователям выделение определенных ячеек, форматирование ячеек, строк и столбцов, вставку строк, столбцов и гиперссылок, удаление строк и столбцов, использование сортировки, автофильтра и отчетов сводной таблицы, изменение объектов и сценариев. Защита элементов листа позволяет скрывать от просмотра формулы, столбцы и строки. Данные, находящиеся в скрытых столбцах и строках, остаются доступны для вычислений. Тому, как в разных версиях Excel установить защиту на отдельный лист, а также на все листы одновременно, посвящена отдельная публикация.

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

Защита отдельных элементов книги Excel (структуры и окон)

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

Если после этого защитить книгу, то лист невозможно будет отобразить для просмотра, если предварительно не снять защиту с книги.

Для того чтобы защитить книгу, необходимо в Excel 2003 зайти в меню Сервис/Защита/Защитить книгу.

В Excel 2007 зайти на вкладку «Рецензирование», в группу «Изменения», раскрыть меню кнопки «Защитить книгу» и выбрать пункт «Защита структуры и окон».

В Excel 2010 зайти на вкладку «Рецензирование» в группу «Изменения» и нажать кнопку «Защитить книгу».

Во всех перечисленных случаях появится диалоговое окно «Защита структуры и окон».

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

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

Выбор защиты окна запрещает изменять размеры и положение открытой книги, а также перемещать, изменять размеры и закрывать окна.

Для восстановления доступа к заблокированным элементам книги необходимо снять защиту книги (структуры и окон).

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

Внимание! Если кнопки «Защитить лист» и «Защитить книгу» неактивны, значит на вкладке «Правка» в поле «Разрешить изменять файл нескольким пользователям одновременно» установлен флажок. Для того, чтобы снять флажок, необходимо зайти в пункт меню Сервис/Доступ к книге…(если работа ведется в Excel 2003) либо на вкладке «Рецензирование», в группе кнопок «Изменения» нажать кнопку «Доступ к книге» (если работа ведется в Excel 2007/2010/2013).

Защита паролем всего файла книги Excel от просмотра и внесения изменений

Этот способ защиты данных в Excel обеспечивает оптимальную безопасность, ограничивая доступ к файлу и исключая возможность несанкционированного открытия файла. Защищается файл паролем, длина которого не должна превышать 255 символов. Могут использоваться любые символы, пробелы, цифры и буквы, как русские, так и английские, но пароли с русскими буквами неправильно распознаются при использовании Excel на компьютерах Macintosh. Доступ к книгам, защищенным паролем, получают только пользователи, знающие пароль. Можно задавать два отдельных пароля на открытие (просмотр) файла и на внесение изменений в файл. Защита с помощью пароля на открытие и просмотр файла использует шифрование. Пароль на внесение изменений в файл не шифруется.

Установить пароль на открытие файла в Excel 2007 можно двумя способами. В меню Office/Подготовить/Зашифровать документ

после нажатия кнопки «Зашифровать документ» появляется окно «Шифрование документа», в котором вводится пароль

Пароль на открытие и изменение файла можно также установить при сохранении файла. Для этого в окне «Сохранение документа» необходимо нажать кнопку «Сервис» и выбрать пункт «Общие параметры…»

после этого появится окно с названием «Общие параметры», в котором можно по отдельности ввести пароль для открытия файла и пароль для сохранения в нем внесенных изменений.

Установить пароль на открытие файла в Excel 2010 можно на вкладке «Файл» в группе «Сведения» в меню кнопки «Защитить книгу», выбрав пункт «Зашифровать паролем»

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

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

Другие материалы по теме:


Защита книги Excel

Защита книги Excel

Добрый день, уважаемые читатели блога! Речь в сегодняшней статье пойдёт о защите данных в программе Excel. В одном из первых уроков был рассмотрен способ шифрования данных — Шифр Виженера для защиты данных. Этот способ хорош, но подходит более опытным пользователям, как и случай с массивом. Мы же остановимся на стандартных возможностях защиты программы.

Имеется таблица, её нужно защитить от изменения. Стоит отметить, что в Excel есть несколько уровней защиты: открытие файла (с запросом пароля), защита от изменения данных всей книги, защита от изменения данных определённого листа, доступ на уровне пользователей компьютера.

Таблица находится на листе, значит будем защищать его. Переходим на вкладку «Рецензирование» и нажимаем кнопку «Защитить лист». Появится следующее окно.

Всё коварство этого окна в том, что галками отмечены разрешения, а не запреты. Будьте внимательны! То есть сейчас нам нужно задать пароль для защиты листа и тогда можно будет только выделять ячейки. Задаём пароль, проверяем.

Пароль нужно ввести два раза и после мы увидим вот что.

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

При попытке изменения данных будет выводиться окно с предупреждением.

Для редактирования понадобится снять защиту с листа, введя пароль. Нажать «ОК».

 

Если же нам нужно защитить не лист, а книгу просто выбираем «Защитить книгу». Отличите двух режимов защиты — в книге будет защищена только структура, а не данные как в защите листа. Поэтому стоит комбинировать данные варианты.

Также стоит отметить — если  в вашей таблице секретом являются формулы расчётов, то помимо защиты листа можно включить и их сокрытие. Сделаем это через «Формат ячеек».

Выделяем ячейки с формулами, щёлкаем по ним правой кнопкой и выбираем «Формат ячеек», далее переходим на вкладку «Защита» и ставим галку «Скрыть формулы», «ОК».

 

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

 

Наши данные защищены! Если остались вопросы — напишите мне на почту или оставьте комментарий!

 

Как заблокировать формулы в Excel (пошаговое руководство)

Посмотреть видео — Как заблокировать формулы в Excel

Формулы Excel легко создавать и редактировать в Excel.

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

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

Подумайте об этом.

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

Теперь вам повезет, если вы обнаружите ошибку и исправите ее. Но если вы этого не сделаете, это может привести к ошибочным результатам.

И позвольте мне сказать вам вот что, ошибки в Excel стоили компаниям миллионы (прочтите это или это).

Шансы на такие ошибки многократно возрастают, когда вы делитесь файлом с коллегами, менеджерами или клиентами.

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

Лучшим решением этой проблемы является блокировка только тех ячеек, в которых есть формулы.

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

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

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

Вот шаги, чтобы заблокировать формулы в Excel (подробно объяснено позже):

  1. Выберите все ячейки и разблокируйте их.
  2. Выделите все ячейки с формулами (с помощью «Перейти к специальному»).
  3. Заблокировать эти выбранные ячейки.
  4. Защитите рабочий лист.

Теперь, когда я обрисовал в общих чертах шаги, описанные выше, давайте углубимся и посмотрим, как это сделать (и, что более важно, почему мы должны это сделать):

Шаг 1: Выберите все ячейки и разблокируйте их

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

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

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

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

Вот шаги, чтобы разблокировать все ячейки:

  • Выберите все ячейки на листе (используйте сочетание клавиш Control + A).
  • Используйте сочетание клавиш Control + 1 (удерживая клавишу Control, нажмите 1). Откроется диалоговое окно форматирования ячеек.
  • В диалоговом окне форматирования ячеек выберите вкладку Защита.
  • Снимите флажок «Заблокировано».
  • Нажмите ОК.

Шаг 2. Выберите все ячейки с формулами

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

Для этого нам нужно сначала выделить все ячейки с формулами.

Вот шаги, чтобы выбрать все ячейки с формулами:

  • Выберите все ячейки на листе (используйте Control + A).
  • Перейдите на главную и в группе редактирования нажмите «Найти и выбрать».
  • В раскрывающемся списке выберите Перейти к специальному.
  • В диалоговом окне «Перейти к специальному» выберите «Формулы».
  • Нажмите ОК.

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

Шаг 3. Блокировка ячеек с помощью формул

Теперь, когда мы выбрали ячейки с формулами, нам нужно вернуться и заблокировать эти ячейки (включить свойство блокировки, которое мы отключили на шаге 1).

Как только мы это сделаем, защита рабочего листа заблокирует эти ячейки с формулами, но не другие ячейки.

Вот шаги, чтобы заблокировать ячейки с помощью формул:

  • Выделив ячейки с формулами, нажмите Control + 1 (удерживая клавишу Control, нажмите 1).
  • В диалоговом окне форматирования ячеек выберите вкладку Защита.
  • Отметьте опцию «Заблокировано».
  • Нажмите ОК.

Шаг 4. Защита рабочего листа

Теперь, когда свойство «Заблокировано» включено для ячеек с формулами (а не для других ячеек), защита всего рабочего листа ограничит доступ только к ячейкам с формулами.

Вот шаги для защиты рабочего листа:

  • Перейдите на вкладку «Обзор».
  • Щелкните «Защитить лист».
  • Убедитесь, что в диалоговом окне «Защитить лист» установлен флажок «Защитить рабочий лист и содержимое заблокированных ячеек».
  • [Необязательно] Укажите пароль.
  • Нажмите ОК.

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

Если пользователь пытается изменить ячейки, он / она получит приглашение, как показано ниже:

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

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

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

Хотя в большинстве случаев это не проблема, но если вы не хотите, чтобы формула была видна, вам нужно скрыть ее.

Вот шаги, чтобы скрыть формулы в заблокированных ячейках:

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

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

Вам также могут понравиться следующие руководства по Excel:

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

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

Microsoft Excel делает все возможное, чтобы формулы было легко интерпретировать. Когда вы выбираете ячейку, содержащую формулу, она отображается в строке формул Excel. Если этого недостаточно, вы можете оценить каждую часть формулы по отдельности, перейдя на вкладку Формулы > Аудит формул и нажав кнопку Оценить формулы для пошагового руководства.

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

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

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

Если вы приложили много усилий для создания потрясающего рабочего листа, которым нужно поделиться с другими людьми, вы определенно не захотите, чтобы кто-то испортил какие-либо умные формулы, над которыми вы так много работали! Самый распространенный способ предотвратить вмешательство людей в ваши формулы Excel — это защитить рабочий лист.Однако это не просто блокирует формулы, а, скорее, блокирует все ячейки на листе и не позволяет пользователям редактировать какие-либо существующие ячейки и вводить новые данные. Иногда вы можете не захотеть заходить так далеко.

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

1. Разблокируйте все ячейки на листе.

Для начала разблокируйте все ячейки на листе. Я понимаю, что это может показаться запутанным, потому что вы еще не заперли ни одну камеру.Однако по умолчанию параметр Заблокировано включен для всех ячеек на любом листе Excel, будь то существующий или новый. Это не означает, что вы не можете редактировать эти ячейки, потому что блокировка ячеек не действует, пока вы не защитите рабочий лист.

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

Если вы хотите, чтобы заблокировал все ячейки на листе (независимо от того, содержат ли эти ячейки формулы, значения или являются пустыми), пропустите первые три шага и перейдите сразу к шагу 4.

  • Выберите весь рабочий лист, нажав Ctrl + A или нажав кнопку Select All (серый треугольник в верхнем левом углу рабочего листа слева от буквы A).
  • Откройте диалоговое окно Формат ячеек , нажав Ctrl + 1. Или щелкните правой кнопкой мыши любую из выбранных ячеек и выберите Формат ячеек из контекстного меню.
  • В диалоговом окне Формат ячеек перейдите на вкладку Защита , снимите флажок Заблокировано и нажмите ОК.Это разблокирует все ячейки на вашем листе.

2. Выберите формулы, которые нужно заблокировать.

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

От

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

Для выберите все ячейки с формулами на листе, выполните следующие действия:

  • Перейдите на вкладку Home > Редактирование группы , нажмите кнопку Найти и выбрать и выберите Перейти к специальному .
  • В диалоговом окне Перейти к специальному установите переключатель Формулы (это установит флажки для всех типов формул) и нажмите ОК:
3. Заблокируйте ячейки с помощью формул.

Теперь перейдите к блокировке выбранных ячеек с помощью формул. Для этого нажмите Ctrl + 1, чтобы снова открыть диалоговое окно Формат ячеек , переключитесь на вкладку Защита и установите флажок Locked .

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

4. Защитите рабочий лист.

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

  • Перейдите на вкладку Review > Changes group и щелкните Protect Sheet .
  • Появится диалоговое окно Protect Sheet , и вы введете пароль в соответствующее поле.

    Этот пароль нужен для снятия защиты рабочего листа. Никто, даже вы, не сможет редактировать лист без ввода пароля, поэтому обязательно запомните его!

    Кроме того, вам необходимо выбрать действия, которые разрешены на вашем листе. Как видно на скриншоте выше, по умолчанию установлены два флажка: Выбрать заблокированные ячейки и Выбрать разблокированные ячейки. Если вы нажмете кнопку OK , оставив выбранными только эти два параметра, пользователи, включая вас, смогут только выбирать ячейки (как заблокированные, так и разблокированные) на вашем листе.

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

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

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

Наконечник. Если вам нужно время от времени редактировать или обновлять формулы, и вы не хотите тратить свое время на защиту / снятие защиты рабочего листа, вы можете переместить свои формулы на отдельный рабочий лист (или даже рабочую книгу), скрыть этот лист, а затем на основном листе просто обратитесь к соответствующим ячейкам с формулами на этом скрытом листе.

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

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

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

    Вы можете выбрать несмежных ячеек или диапазонов, удерживая клавишу Ctrl, или всего листа , нажав сочетание клавиш Ctrl + A.

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

  2. Откройте диалоговое окно Формат ячеек , выполнив любое из следующих действий:
    • Нажмите сочетание клавиш Ctrl + 1.
    • Щелкните правой кнопкой мыши выбранные ячейки и выберите Формат ячеек из контекстного меню.
    • Перейдите на вкладку Home > Cells group и нажмите Format > Format Cells .
  3. В диалоговом окне Формат ячеек перейдите на вкладку Защита и установите флажок Скрытый . Именно этот параметр предотвращает отображение формулы Excel в строке формул.

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

  4. Щелкните кнопку ОК.
  5. Защитите свой лист Excel, выполнив следующие действия.
Примечание. Помните, что блокировка ячеек и скрытие формул не действует, пока вы не защитите рабочий лист (короткое уведомление прямо под параметрами Заблокировано и Скрыто в диалоговом окне Формат ячеек указывает на следующие шаги). Чтобы убедиться в этом, выберите любую ячейку с формулой и посмотрите на строку формул, формула все еще будет там. Чтобы действительно скрыть формулы в Excel, обязательно защитите рабочий лист.

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

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

  • На вкладке Home в группе Cells нажмите кнопку Format и выберите Снять защиту с листа в раскрывающемся меню.Затем введите пароль, который вы ввели при защите электронной таблицы, и нажмите «ОК».
  • Или перейдите на вкладку Review > Changes group и нажмите кнопку Unprotect Sheet .

Примечание. Если вы скрыли формулы перед защитой книги, вы можете снять флажок Скрытый после снятия защиты с рабочего листа. Это не будет иметь немедленного эффекта, потому что формулы начинают отображаться в строке формул, как только вы снимаете защиту листа.Однако, если вы когда-нибудь захотите защитить тот же лист в будущем, но позволить пользователям видеть формулы, убедитесь, что атрибут Hidden не выбран для этих ячеек (выберите ячейки с формулами, нажмите Ctrl + 1, чтобы открыть В диалоговом окне Формат ячеек перейдите на вкладку Защита и снимите галочку с поля Скрытый ).

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

Вас также может заинтересовать

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

Ultimate Suite

Более 60 профессиональных инструментов для Microsoft Excel

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

Работает для: Windows

Узнать больше об Ultimate Suite Общие шаблоны электронной почты

Пользовательские шаблоны писем для команд и отдельных лиц

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

  • Быстро отвечать на электронные письма с помощью шаблонов
  • Персонализируйте свои ответы с помощью макросов
  • Автоматически прикреплять файлы и изображения
  • Использовать черновики Outlook в качестве шаблонов
  • Создавайте красивый дизайн писем
  • Защитите вашу конфиденциальность с помощью шифрования
  • Использование на устройствах с сенсорным экраном
  • Запуск на ПК, Mac, планшете с Windows

Работает для: Windows • macOS • Outlook Online

Узнать больше об общих шаблонах электронной почты Проверка ссылок для Microsoft Word

С легкостью управляйте ссылками в документе

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

  • Искать все типы ссылок
  • Определить состояния ссылок
  • Одновременное редактирование нескольких гиперссылок
  • Сортировка и фильтрация ссылок по разным критериям

Работает для: Windows

Узнать больше о Link Checker Text Toolkit для Excel

Более 35 удобных опций для идеального оформления текстовых ячеек

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

  • Обрезать лишнее пространство
  • Преобразование текста в числа
  • Подсчет символов и слов
  • Изменить регистр букв
  • Извлечь текст или числа
  • Удалить текст на его месте
  • Добавить тот же текст в выделенные ячейки
  • Разделить ячейки по символу, строке или маске
  • Заменить ненужные символы
  • Исключить ведущие нули
  • Чистые непечатаемые символы
  • Поменять местами текст в ячейках

Работает для: macOS • Excel Online

Узнать больше о Text Toolkit

Дополнения для Google Таблиц

Как заблокировать формулу в Excel

Excel — это приложение для работы с электронными таблицами, которое имеет множество функций, которые вы можете добавлять на листы.Excel 2016 также имеет расширенные возможности совместной работы для обмена листами с другими получателями. Тем, кто часто делится своими электронными таблицами, иногда может потребоваться заблокировать ячейки с формулами (или функциями). Блокировка функциональных ячеек гарантирует, что другие пользователи электронной таблицы не смогут удалять или редактировать формулы.

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

Разблокировать все ячейки в электронной таблице

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

Чтобы разблокировать электронную таблицу:

  1. Выделите все ее ячейки, нажав горячую клавишу Ctrl + A . Также можно нажать кнопку Выбрать все в верхнем левом углу таблицы рядом с ячейкой A1 . Это выберет все ячейки на листе, как на снимке ниже.
  2. Затем нажмите горячую клавишу Ctrl + 1 , чтобы открыть окно Формат ячеек .
  3. Теперь щелкните вкладку Protection , снимите флажок Locked и нажмите кнопку OK , чтобы закрыть окно.

Блокировка формул электронной таблицы

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

  1. Выберите все функции и ячейки формул на листе, нажав кнопку Найти и выбрать на вкладке Home .
  2. Теперь выберите Go To Special… из раскрывающегося меню, как показано ниже.
  3. Щелкните переключатель Formula s , чтобы выбрать все параметры типа формулы, и нажмите кнопку OK .Кроме того, вы можете вручную выбрать функциональную ячейку с помощью курсора. Чтобы выбрать несколько ячеек, нажмите и удерживайте клавишу Ctrl . Или, удерживая левую кнопку мыши, перетащите курсор на несколько ячеек.
  4. Теперь нажмите сочетание клавиш Ctrl + 1 , чтобы снова открыть окно Формат ячеек , выберите параметр Заблокировано на вкладке Защита и затем нажмите ОК , чтобы закрыть окно Формат ячеек .

Ничего не блокируется, пока вы не подадите заявку на защиту электронных таблиц.Чтобы защитить лист:

  1. Щелкните вкладку Review .
  2. Затем нажмите кнопку Protect Sheet на этой вкладке, чтобы открыть окно пароля.
  3. Введите пароль для листа в текстовое поле окна Protect Sheet . Выбор заблокированных ячеек и Выбор разблокированных ячеек Параметры выбраны по умолчанию, поэтому пользователи Excel могут только выбирать, но не редактировать функциональные ячейки. Вы можете выбрать дополнительные параметры там, чтобы пользователи электронной таблицы могли по-прежнему применять изменения форматирования или добавлять гиперссылки к ячейкам формулы.
  4. При нажатии кнопки OK в окне Protect Sheet открывается диалоговое окно подтверждения пароля. Повторно введите точно такой же пароль в текстовое поле этого окна и нажмите кнопку OK . Если второй пароль не совпадает, возможно, в вашем исходном пароле есть опечатка. Также убедитесь, что вы не нажали клавишу Caps Lock, которая будет использовать весь текст с заглавной буквы.

Теперь вы заблокировали ячейки формулы, вам нужно будет разблокировать их, чтобы редактировать функции.Вы можете разблокировать ячейки, выбрав вкладку Review , которая включает параметр Unprotect Sheet . Нажмите кнопку Снять защиту листа , чтобы открыть текстовое поле пароля. Введите пароль разблокировки в текстовое поле.

Блокировка ячеек электронной таблицы с помощью Kutools for Excel

Если вам все еще нужны дополнительные параметры блокировки, ознакомьтесь с Kutools for Excel. Kutools — это надстройка для Excel, которая добавляет в приложение более 200 дополнительных опций. Вы также можете заблокировать ячейки с помощью Kutools for Excel’s Worksheet Design.Надстройка Kutools доступна по цене 49 долларов, и вы можете попробовать полную пробную версию в течение нескольких месяцев.

С установленным Kutools вы можете открыть новую вкладку Enterprise в Excel. Нажмите кнопку «Дизайн листа» на вкладке «Предприятие», чтобы открыть параметры блокировки надстройки. Затем вы можете выбрать опцию Highlight Formulas , чтобы выделить ячейки, содержащие функции. Выделите выделенные ячейки в электронной таблице и нажмите кнопку Selection Lock , чтобы заблокировать формулы.Нажмите кнопку Protect Sheet на вкладке Design , чтобы ввести пароль.

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

Как скрыть формулы Excel и защитить электронную таблицу

Кристи Перри 14 августа 2014 г.
Категории: Формулы Теги: Формулы Excel, Скрыть формулы

Excel позволяет легко понять, почему формула дает свой результат.Когда вы щелкаете по ячейке, формула отображается в строке формул. Если этого недостаточно, вы можете выбрать ленту Formulas и щелкнуть Evaluate Formulas для пошагового руководства.

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

К счастью, в Excel довольно просто скрыть формулы. Просто следуйте инструкциям ниже.

Снять защиту с листа

  1. На ленте Review найдите кнопку с надписью , либо Protect Sheet , либо Unprotect Sheet .
  2. Если кнопка обозначена как Защитить лист , ничего не делать.Лист в настоящее время не защищен.
  3. Если кнопка обозначена как Снять защиту листа , щелкните ее. Лист теперь незащищен.

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

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

Чтобы скрыть формулы:

  1. Выберите ячейки, для которых вы хотите скрыть формулы.
  2. Щелкните ячейку (или ячейки) правой кнопкой мыши и выберите Формат ячеек .
  3. В диалоговом окне Формат ячеек щелкните вкладку Защита .
  4. Установите флажок Скрытый .
    Примечание. Скрытый — это то, что не позволяет пользователю увидеть формулу. Заблокировано не позволяет пользователю изменять содержимое ячейки. Заблокировано установлено по умолчанию.
  5. Щелкните ОК .

Защитите лист

Важный шаг: установка скрытого формата ячейки не имеет никакого эффекта, пока вы не защитите лист!

  1. На ленте Review щелкните Protect Sheet .
  2. В диалоговом окне Protect Sheet введите пароль. Никто (включая вас) не сможет снять защиту с листа и внести изменения без ввода пароля, поэтому не забывайте пароль!

    Обратите внимание, что по умолчанию установлены флажки Выбрать заблокированные ячейки и Выбрать разблокированные ячейки . Если вы выберете ОК сейчас, пользователь без пароля не сможет ничего делать, кроме как щелкать ячейки, независимо от того, заблокированы они или разблокированы. Он / она не может форматировать, удалять, вставлять или редактировать.Если вы хотите, чтобы ваши пользователи выполняли какие-либо из этих операций для разблокированных ячеек, отметьте их здесь.
  3. Щелкните ОК .
  4. В диалоговом окне Подтвердите пароль Excel попросит вас повторно ввести выбранный пароль. Это предотвратит постоянную блокировку вашей электронной таблицы из-за типографской ошибки в пароле. Введите пароль еще раз и нажмите ОК .

Вот и все! Формулы на вашем листе теперь защищены, и ваши пользователи не могут видеть или редактировать формулы.Чтобы проверить это, щелкните по формуле:

Формула больше не отображается в строке формул.

Следующие шаги

Попробуйте использовать другие параметры для настройки свойств защиты, например разблокировку только определенных ячеек ввода. Это позволяет вам отправлять электронную таблицу нескольким пользователям с ячейкой ввода — B1 в этом примере, где пользователь вводит свой код производителя — но при этом предотвращает доступ пользователя к другим ячейкам. Это удобный инструмент для распространения корпоративных результатов среди агентов, сотрудников или других лиц компании с одновременной фильтрацией значений, чтобы каждый пользователь мог видеть только те, для которых он авторизован.Пошаговые инструкции можно найти в нашем блоге: Как разблокировать определенные ячейки в Excel.

Защита ячеек от изменения и редактирования значений или формата в Excel

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

Рассмотрим способы защиты документа Excel и его отдельных элементов.

Защита ячеек Excel от изменения

Как поставить защиту на ячейку в Excel? По умолчанию все ячейки в Excel защищены (заблокированы). Проверить это несложно: щелкните правой кнопкой мыши любую ячейку, выберите «Формат ячеек» — «Защита». Мы видим, что флажок на пункте «Заблокировано» установлен. Но это не значит, что они защищены от изменений.

Зачем нам эта информация? Дело в том, что в Excel нет функции, позволяющей защитить отдельную ячейку.Мы можем включить защиту рабочего листа, и тогда все ячейки на нем будут защищены от редактирования и другого вмешательства. С одной стороны, это удобно, но что, если нам нужно защищать не все клетки, а только некоторые из них?

Рассмотрим пример. У нас есть простая таблица с данными. Нам нужно отправить эту таблицу в филиалы, чтобы магазины могли заполнить столбец «КОЛИЧЕСТВО ПРОДАНО» и отправить ее обратно. Чтобы не вносить никаких изменений в другие ячейки, давайте защитим их.

Сначала снимите защиту с тех ячеек, в которые сотрудники филиалов будут вносить изменения. Выберите C3: D7, щелкните правой кнопкой мыши, чтобы открыть меню, выберите «Форматировать ячейки» и снимите флажок с «Заблокировано».

Теперь выберите вкладку «ОБЗОР» — «Изменения» — «Защитить лист». Появится окно с двумя установленными флажками. Снимите первый флажок, чтобы исключить вмешательство сотрудников филиалов, кроме заполнения столбца «КОЛИЧЕСТВО ПРОДАНО». Придумайте пароль и нажмите ОК.

Предупреждение! Не забывайте свой пароль!

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

Защита книги Excel от редактирования

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

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

Сохраните предыдущее форматирование. То есть вы по-прежнему можете вносить изменения только в колонку «SOLD QUANTITY». Чтобы полностью защитить книгу, выберите вкладку «ПРОСМОТР» — «Изменения» — «Защитить книгу». Установите флажок напротив пункта «Структура» и введите пароль.

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

Защита рабочего листа и книги снимается с помощью тех же кнопок.При удалении система потребует такой же пароль.

Защита и сокрытие информации и формул

Еще раз спасибо Нику Уильямсу из Acuity Training за этот гостевой пост!

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

Скрытие целых строк или столбцов

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

Защита ячеек и скрытие формул

Чтобы содержимое редактируемых ячеек или формулы не отображались, необходимо установить защиту ячеек в меню «Формат ячеек». Чтобы получить к нему доступ, выберите ячейку (или группу ячеек), которые необходимо защитить, и щелкните правой кнопкой мыши в выделенном фрагменте. В появившемся раскрывающемся меню выберите Формат ячеек. Появится диалоговое окно; выберите вкладку Защита отсюда.

Здесь есть два варианта: заблокировано и скрыто.Установка флажка рядом с «Заблокировано» заблокирует все выбранные ячейки. Это означает, что вносить какие-либо изменения в их содержание будет невозможно. Данные нельзя изменить или удалить. Установка флажка рядом со скрытым позволит скрыть любую информацию в строке формул, не позволяя пользователям видеть, как работают данные.

По завершении нажмите OK. Чтобы можно было работать с электронной таблицей, ни одно из этих изменений не вступит в силу, пока таблица не будет защищена.

Использование защитного листа

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

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

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

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

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

Опции вставки и удаления не требуют пояснений.

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

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

Параметр «Редактировать объекты» определяет, может ли пользователь вносить изменения в объекты, встроенные в рабочий лист, включая такие вещи, как изображения, диаграммы, кнопки и комментарии.В случае объектов с назначенными макросами, которые действуют как кнопки, пользователь по-прежнему сможет щелкнуть, чтобы запустить макрос, но не сможет редактировать или удалять объект.

Защита сценариев путем снятия флажка «Изменить сценарии» предотвратит внесение изменений в существующие сценарии, но не предотвратит создание новых сценариев.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *