Как защитить от изменений или снять защиту
с листа или книги Microsoft Excel
Microsoft Excel позволяет защищать от изменений как отдельные листы в книге (файле), так и книгу целиком, в том числе с установкой пароля. Установить или снять защиту не сложно. Тем не менее, даже у опытных пользователей с этим могут возникнуть проблемы. Иногда, работая с файлом Excel, созданным другим пользователем, люди даже не понимают, почему они не могут изменить некоторые его элементы или структуру, начинают сетовать на сложность и неудобство Microsoft Excel и т.д. На самом же деле нужно просто понимать, как это работает.
Что к чему
Файл (книга) Microsoft Excel может включать в себя один или несколько листов.
Лист – это своеобразная самостоятельная страница в книге, содержащая отдельную информацию (что-то на подобии вкладок в браузере). Создавать, удалять, менять местами, переименовывать листы, а также переключаться между ними, можно в нижней части открытой книги Excel.

В Microsoft Excel можно установить защиту как на книгу, так и на отдельные ее листы.
Защита книги блокирует возможность делать что-либо с листами (добавлять, перемещать, удалять, скрывать, переименовывать и т.д.).
Защита листа не позволяет изменять в нем какие-то ячейки. Какие именно – определяет пользователь, который устанавливает защиту. Можно заблокировать какие-то важные ячейки, оставив доступными для редактирования остальные. А можно заблокировать и все ячейки без исключения.
Защита книги Excel
Чтобы установить защиту на книгу, необходимо открыть ее, в меню Excel перейти на вкладку «Рецензирование» и нажать на «Защитить книгу». Откроется диалоговое окно, в котором можно указать пароль, необходимый для снятия защити в дальнейшем (не обязательно, можно оставить пароль пустым). Затем щелкнуть «ОК» или нажать клавишу «Enter» на клавиатуре.

Для снятия защиты с книги нужно действовать в том же порядке – на вкладке «Рецензирование» щелкнуть по «Защитить книгу», после чего в появившемся диалоговом окне ввести пароль (если он использовался).
Защита листа Excel
Порядок установки защиты:
• открываем лист Excel и в меню переходим на вкладку «Рецензирование»;
• если нужно какую-то часть ячеек оставить не защищенными – выделяем эти ячейки и нажимаем на «Разрешить изменение диапазонов». Затем в открывшемся диалоговом окне нажимаем «Создать», в следующем окне – «ОК», в следующем – «Применить».

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

Снятие защиты с листа Excel происходит в том же порядке. На вкладке «Рецензирование» щелкаем по «Защитить лист», после чего в появившемся диалоговом окне вводим пароль, если он использовался при установке защиты.
ПОДЕЛИТЬСЯ:

НАПИСАТЬ АВТОРУ
Похожие материалы

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

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

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

Настройка автосохранения в Word
Автосохранение в Word — весьма полезная функция. Особенно, если приходится часто работать с текстом, а компьютер подключен к электросети напрямую, без блока бесперебойного питания. Лично меня оно много раз спасало.
По умолчанию, Word автоматически сохраняет открытые документы каждые 10 минут в папке «C:\Users\Папка_текущего_пользователя\AppData\Roaming\Microsoft\Word\». Если компьютер вдруг внезапно выключился, при следующем открытии программы Word пользователю будет предложено открыть сохраненные копии, или же удалить их, если необходимость в них отсутствует.
Указанные выше параметры можно изменить, заставив компьютер осуществлять автосохранение в любой другой папке, а также увеличив или уменьшив его частоту. Затрудняюсь придумать пример, когда это может понадобиться, но автосохранение Word при желании можно вообще отключить.

Где находится папка Автозагрузка в Windows 8, 10
Бывалые пользователи Windows привыкли к тому, что в меню «Пуск» компьютера есть папка «Автозагрузка». Файлы или ярлыки, добавленные в эту папку, автоматически стартуют вместе с операционной системой.
Этот весьма удобный инструмент по каким-то причинам не был включен в меню «Пуск» Windows 8 и Windows 10. Тем не менее, он по-прежнему присутствует во всех версиях этой ОС. Как открыть папку «Автозагрузка» в Windows 8 и Windows 10 речь пойдет в этой статье.

Где хранятся закладки Google Chrome на компьютере с Windows
Google Chrome является самым популярным браузером. На момент написания этой статьи больше половины всех читателей нашего сайта пользуются именно им. И если вы тоже отдаете предпочтение Chrome, вам может быть полезной следующая информация.
Чтобы перенести закладки Google Chrome с одного компьютера на другой, можно воспользоваться онлайн-синхронизацией. Но можно сделать это и просто скопировав файлы. О том, что это за файлы и где они хранятся, и пойдет речь дальше.

ПОКАЗАТЬ ЕЩЕ
Блокировка ячеек
Предположим, ваш руководитель хочет, чтобы вы защищаете всю книгу, а также хотите иметь возможность изменять несколько ячеек после того, как в книге будет защита. Перед тем как включить защиту паролем, вы разблокировали некоторые ячейки в книге. После того как руководитель в своей книге, вы можете заблокировать эти ячейки.
Чтобы заблокировать ячейки на работе, выполните указанные здесь действия.
- Выделите ячейки, которые нужно блокировать.
- На вкладке «Главная» в группе «Выравнивание» щелкните маленькую стрелку, чтобы открыть всплывающее окно «Формат ячеек».
- На вкладке «Защита» нажмите кнопку «Блокировка», а затем нажмите кнопку «ОК», чтобы закрыть всплывающее окно.
Примечание: Если бы вы попробовали выполнить эти действия для незащищенной книги или листа, то увидели бы, что ячейки уже заблокированы. Это означает, что ячейки готовы к блокированию при защите книги или листа.
Совет: Лучше всего перед защитой книги или листа разблокировать все ячейки, которые может потребоваться изменить в будущем, но это можно сделать и после применения защиты. Чтобы снять защиту, просто снимите пароль.
Формулы можно защищать не только в книгах, но и в других книгах.
Excel в Интернете не можете заблокировать ячейки или определенные области на работе.
Если вы хотите заблокировать ячейки или защитить определенные области, нажмите кнопку «Открыть в Excel» и заблокируете ячейки, чтобы защитить их, заблокировать или разблокировать определенные области защищенного листа.
Дополнительные сведения
Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.
Защита ячеек в Excel от изменения и редактирования значений или форматов
Данные в Excel можно защищать от постороннего вмешательства. Это важно, потому что иногда вы тратите много времени и сил на создание сводной таблицы или объемного массива, а другой человек случайно или намеренно изменяет либо вовсе удаляет все ваши труды.
Рассмотрим способы защиты документа Excel и его отдельных элементов.
Защита ячейки Excel от изменения
Как поставить защиту на ячейку в Excel? По умолчанию все ячейки в Excel защищаемые. Это легко проверить: кликаем на любую ячейку правой кнопкой, выбираем ФОРМАТ ЯЧЕЕК – ЗАЩИТА. Видим, что галочка на пункте ЗАЩИЩАЕМАЯ ЯЧЕЙКА проставлена. Но это еще не значит, что они уже защищены от изменений.

Зачем нам эта информация? Дело в том, что в Excel нет такой функции, которая позволяет защитить отдельную ячейку. Можно выбрать защиту листа, и тогда все ячейки на нем будут защищены от редактирования и другого вмешательства. С одной стороны это удобно, но что делать, если нам нужно защитить не все ячейки, а лишь некоторые?
Рассмотрим пример. Имеем простую таблицу с данными. Такую таблицу нам нужно разослать в филиалы, чтобы магазины заполнили столбец ПРОДАННОЕ КОЛИЧЕСТВО и отправили обратно. Во избежание внесения каких-то изменений в другие ячейки, защитим их.
Для начала освободим от защиты те ячейки, куда сотрудники филиалов будут вносить изменения. Выделяем D4:D11, правой кнопкой вызываем меню, выбираем ФОРМАТ ЯЧЕЕК и убираем галочку с пункта ЗАЩИЩАЕМАЯ ЯЧЕЙКА.
Теперь выбираем вкладку РЕЦЕНЗИРОВАНИЕ – ЗАЩИТИТЬ ЛИСТ. Появляется такое окно, где будут проставлены 2 галочки. Первую из них мы убираем, чтобы исключить любое вмешательство сотрудников филиалов, кроме заполнения столбца ПРОДАННОЕ КОЛИЧЕСТВО. Придумываем пароль и нажимаем ОК.

Внимание! Не забудьте свой пароль!
Теперь в диапазон D4:D11 посторонние лица смогут только вписать какое-то значение. Т.к. мы ограничили все остальные действия, никто не сможет даже изменить цвет фона. Все средства форматирования на верхней панели инструментов не активные. Т.е. они не работают.
Защита книги Excel от редактирования
Если на одном компьютере работает несколько человек, то целесообразно защищать свои документы от редактирования третьими лицами. Можно ставить защиту не только на отдельные листы, но и на всю книгу.
Когда книга будет защищена, посторонние смогут открывать документ, видеть написанные данные, но переименовать листы, вставить новый, поменять их расположение и т.п. Попробуем.
Прежнее форматирование сохраняем. Т.е. у нас по-прежнему можно вносить изменения только в столбец ПРОДАННОЕ КОЛИЧЕСТВО. Чтобы защитить книгу полностью, на вкладке РЕЦЕНЗИРОВАНИЕ выбираем ЗАЩИТИТЬ КНИГУ. Оставляем галочки напротив пункта СТРУКТУРУ и придумываем пароль.

Теперь, если мы попробуем переименовать лист, у нас это не получится. Все команды серого цвета: они не работают.
Снимается защита с листа и книги теми же кнопками. При снятии система будет требовать тот же пароль.
- Excel Formula Examples
- Создать таблицу
- Форматирование
- Функции Excel
- Формулы и диапазоны
- Фильтр и сортировка
- Диаграммы и графики
- Сводные таблицы
- Печать документов
- Базы данных и XML
- Возможности Excel
- Настройки параметры
- Уроки Excel
- Макросы VBA
- Скачать примеры
Как заблокировать ячейки в excel от редактирования не блокируя лист
Добрый день, друзья.
Задача передо мной стоит такая: сделать файл, в который пользователи будут вносить вводные данные и получать какой-то результат.
При этом ячейки, в которые они вносят данные, должны быть защищены от изменения формата (юзеры любят копипастить из ворда, после чего файл превращается в новогоднюю елку), но должна оставаться возможность менять значение в ячейках. Стандартная блокировка такого не позволяет, она блокирует возможность вносить любые изменения в значения ячеек.
Я долго думал, как реализовать данный функционал, решил следующим образом: при любом изменении листа макрос отслеживает точку изменения (что уже само по себе не так просто и в некоторых случаях вообще невозможно) и форматирует «по чистовой», то есть если пользователь «загадил» формат, макрос его восстановит, а также восстанавливает стертые формулы. Это происходит сотые доли секунды. практически незаметно, но проблема в том, что после того как файл и функционал разросся, макрос стал очень тяжело редактируемым. Учитывая, что там еще прикручена скл база прайсов и прочие фичи, а также я вообще не программист, всего лишь любитель, все это поддается редактированию с огромным трудом.
Кстати, условное форматирование по той же причине не могу использовать, т.к. у пользователя должна остаться возможность удалять, вставлять строки, делать другие действия, которые также его сбивают. В общем из всех стандартных вариантов, которые могут вам придти в голову, 90% я уже наверняка попробовал. Пишу на случай вопросов вроде: «Зачем форматировать ячейку макросом, ведь есть условное форматирование».
Прилагаю файл (сильно его порезал, ибо не влезал), на листе «спецификация» предмет вопроса.
Плюс из за такого подхода возникают плавающие глюки самого экселя с форматированием (когда, например, я не могу изменить тип линии определенной ячейки, только если выделю диапазон вокруг нее, а если все же пытаюсь, эксель вылетает с ошибкой, ну и прочие радости), т.к. файл юзают и на 2003 и на 2007 экселе и обмениваются ими — в этом причина подобных глюков.
Мне предстоит все переделать, но идей как реализовать такую задачу у меня пока нет. Возможно, кто-то сможет что-нибудь придумать.
Заранее спасибо.
Прикрепленные файлы
- v3.03 — копия.rar (99.39 КБ)
Изменено: Oleg — 17.12.2013 13:11:18
Сообщений: 60949 Регистрация: 14.09.2012
Контакты см. в профиле
18.12.2013 01:20:23
Файл не смотрел — потому как здоровый больно. Вариант: защитить лист а данные вводить через форму.
Пользователь
Сообщений: 112 Регистрация: 16.01.2013
18.12.2013 09:55:10
Юрий, через форму никак, люди привыкли с экселем работать, с ячейками. Форма в этом плане не очень удобна.
Сообщений: 60949 Регистрация: 14.09.2012
Контакты см. в профиле
18.12.2013 10:49:22
Очень даже удобна: данные никогда не промажут и попадут точно в цель )) А через некоторое время пользователи уже с ужасом вспоминают, как вводили данные непосредственно в ячейки, перемещаясь по листу
