Как в экселе заблокировать отдельные ячейки. Как защитить ячейки в Excel от редактирования
При работе с таблицами Excel иногда возникает потребность запретить редактирование ячейки. Особенно это актуально для диапазонов, где содержатся формулы, или на которые ссылаются другие ячейки. Ведь внесенные в них некорректные изменения могут разрушить всю структуру расчетов. Производить защиту данных в особенно ценных таблицах на компьютере, к которому имеет доступ и другие лица кроме вас, просто необходимо. Необдуманные действия постороннего пользователя могут разрушить все плоды вашей работы, если некоторые данные не будут хорошо защищены. Давайте взглянем, как именно это можно сделать.
В Экселе не существует специального инструмента, предназначенного для блокировки отдельных ячеек, но данную процедуру можно осуществить с помощью защиты всего листа.
Способ 1: включение блокировки через вкладку «Файл»
Для того, чтобы защитить ячейку или диапазон нужно произвести действия, которые описаны ниже.
Теперь те диапазоны, которые мы ранее выделили и в настройках форматирования установили их защиту, будут недоступны для редактирования. В остальных областях можно производить любые действия и сохранять результаты.
Способ 2: включение блокировки через вкладку «Рецензирование»
Существует ещё один способ заблокировать диапазон от нежелательного изменения. Впрочем, этот вариант отличается от предыдущего способа только тем, что выполняется через другую вкладку.
Разблокировка диапазона
При нажатии на любую область заблокированного диапазона или при попытке изменить её содержимое будет появляться сообщение, в котором говорится о том, что ячейка защищена от изменений. Если вы знаете пароль и осознано хотите отредактировать данные, то для снятия блокировки вам нужно будет проделать некоторые действия.
Данные в Excel можно защищать от постороннего вмешательства. Это важно, потому что иногда вы тратите много времени и сил на создание сводной таблицы или объемного массива, а другой человек случайно или намеренно изменяет либо вовсе удаляет все ваши труды.
Рассмотрим способы защиты документа Excel и его отдельных элементов.
Защита ячейки Excel от изменения
Как поставить защиту на ячейку в Excel? По умолчанию все ячейки в Excel защищаемые. Это легко проверить: кликаем на любую ячейку правой кнопкой, выбираем ФОРМАТ ЯЧЕЕК – ЗАЩИТА. Видим, что галочка на пункте ЗАЩИЩАЕМАЯ ЯЧЕЙКА проставлена. Но это еще не значит, что они уже защищены от изменений.
Зачем нам эта информация? Дело в том, что в Excel нет такой функции, которая позволяет защитить отдельную ячейку. Можно выбрать защиту листа, и тогда все ячейки на нем будут защищены от редактирования и другого вмешательства. С одной стороны это удобно, но что делать, если нам нужно защитить не все ячейки, а лишь некоторые?
Рассмотрим пример. Имеем простую таблицу с данными. Такую таблицу нам нужно разослать в филиалы, чтобы магазины заполнили столбец ПРОДАННОЕ КОЛИЧЕСТВО и отправили обратно. Во избежание внесения каких-то изменений в другие ячейки, защитим их.
Для начала освободим от защиты те ячейки, куда сотрудники филиалов будут вносить изменения. Выделяем D4:D11, правой кнопкой вызываем меню, выбираем ФОРМАТ ЯЧЕЕК и убираем галочку с пункта ЗАЩИЩАЕМАЯ ЯЧЕЙКА.
Теперь выбираем вкладку РЕЦЕНЗИРОВАНИЕ – ЗАЩИТИТЬ ЛИСТ. Появляется такое окно, где будут проставлены 2 галочки. Первую из них мы убираем, чтобы исключить любое вмешательство сотрудников филиалов, кроме заполнения столбца ПРОДАННОЕ КОЛИЧЕСТВО. Придумываем пароль и нажимаем ОК.
Внимание! Не забудьте свой пароль!
Теперь в диапазон D4:D11 посторонние лица смогут только вписать какое-то значение. Т.к. мы ограничили все остальные действия, никто не сможет даже изменить цвет фона. Все средства форматирования на верхней панели инструментов не активные. Т.е. они не работают.
Защита книги Excel от редактирования
Если на одном компьютере работает несколько человек, то целесообразно защищать свои документы от редактирования третьими лицами. Можно ставить защиту не только на отдельные листы, но и на всю книгу.
Когда книга будет защищена, посторонние смогут открывать документ, видеть написанные данные, но переименовать листы, вставить новый, поменять их расположение и т.п. Попробуем.
Прежнее форматирование сохраняем. Т.е. у нас по-прежнему можно вносить изменения только в столбец ПРОДАННОЕ КОЛИЧЕСТВО. Чтобы защитить книгу полностью, на вкладке РЕЦЕНЗИРОВАНИЕ выбираем ЗАЩИТИТЬ КНИГУ. Оставляем галочки напротив пункта СТРУКТУРУ и придумываем пароль.
Теперь, если мы попробуем переименовать лист, у нас это не получится. Все команды серого цвета: они не работают.
Снимается защита с листа и книги теми же кнопками. При снятии система будет требовать тот же пароль.
Иногда вы хотите разрешить пользователям изменять ячейки, содержащие данные, не разрешая менять формулы. Можно заблокировать ячейки, содержащие формулы, не защищая целый лист или книгу.
При создании электронной таблицы большинство из нас используют определенного рода формулы, Иногда, однако, мы не хотим, чтобы другие пользователи портили, удаляли или переписывали любые формулы, присутствующие в таблице, Самый простой и распространенный способ запрещения модификации формул - защитить лист, Однако защита листа не только мешает пользователям изменять формулы, она также подразумевает, что пользователи не смогут ввести или изменить никакие данные, Обычно вы не хотите заходить так далеко, По умолчанию все ячейки на листе заблокированы; однако это не имеет никакого эффекта, пока не применяется защита листа. Далее мы расскажем об очень простом способе защиты листа, когда блокируются и защищаются только ячейки с формулами.
Выберите все ячейки на листе, нажав сочетание клавиш Ctrl/Apple+A или щелкнув кнопку выделения листа (серый квадрат в месте пересечения столбца А и строки 1). Затем выберите команду Формат → Ячейки → Защита (Format → Cells → Protection) и сбросьте флажок Защищаемая ячейка (Locked). Щелкните кнопку ОК.
Теперь выделите любую ячейку, выберите команду Правка → Перейти (Edit → Go To) (Ctrl+G или F5) и щелкните кнопку Выделить (Special). Вы увидите диалоговое окно выделения группы ячеек (рис. 1.13).
В диалоговом окне Go To Special (Выделение группы ячеек) выберите переключатель Формулы (Formulas) и, если необходимо, выберите определенные типы формул, установив соответствующие флажки. Щелкните на кнопке ОК. Будут выделены только ячейки с формулами. Выберите команду Формат → Ячейки → Защита (Format → Cells → Protection) и установите флажок Защищаемая ячейка (Locked). Щелкните на кнопке ОК. Теперь выберите команду Сервис → Защита → Защитить лист (Tools → Protection → Protect Worksheet), чтобы защитить лист и, если необходимо, назначить пароль.
Предыдущий метод определенно экономит много времени и исключает возможные ошибки при поиске формул для защиты. К сожалению, при этом пользователи не смогут воспользоваться несколькими средствами, например, сортировкой, форматированием, выравниванием текста и многими другими, о которых вы можете и не знать, даже в незаблокированной ячейке. Эту проблему можно решить двумя способами.
Первый подход совершенно не использует защиту листа, зато применяет проверку правильности данных.
Проверка правильности данных далека от идеала, когда дело доходит до предотвращения помещения в ячейки непроверенных данных. Пользователи легко могут вставлять любые скопированные данные в проверенную ячейку и, делая это, удалять пометку о проверке из этой ячейки. Если копируемая ячейка содержит пометку о проверке, то в этом случае новая пометка перекроет исходную.
Чтобы увидеть, о чем мы говорим, выделите любую ячейку, выберите команду Правка → Перейти (Edit → Go To) (Ctrl+G или F5) и щелкните кнопку Выделить (Special). В диалоговом окне Выделение группы ячеек (Go To Special) установите переключатель Формулы (Formulas) и, если необходимо, укажите только отдельные типы формул. Щелкните на кнопке ОК.
Теперь, когда выбраны только ячейки с формулами, перейдите на вкладку Данные → Проверка → Параметры (Data → Validation → Settings), в поле Тип данных (Allow) выберите Другой (Custom), а в поле Формула (Formula) введите =»» (рис. 1.14). Щелкните на кнопке ОК.
Этот метод позволяет предотвратить случайную запись данных в любые ячейки формул, хотя, как подчеркивалось в предыдущем предупреждении, это не абсолютно безопасный способ, и его можно использовать только против случайного ввода данных и т. д. Однако большое преимущество этого метода заключается в том, что на листе можно применять все возможности Excel.
Последний метод позволит использовать все возможности Excel, но только когда вы находитесь в незаблокированной ячейке. Для начала удостоверьтесь, что заблокированы только те ячейки, которые вы хотите защитить, а все остальные не заблокированы. Правой кнопкой мыши щелкните ярлычок листа, в контекстном меню выберите пункт Исходный текст (View Code) и введите код из листинга 1.17.
1 2 3 4 5 6 7 8 | // Листинг 1.17 Private Sub Worksheet_SelectionChange(ByVal Target As Range ) If Target. Locked = True Then Me. Protect Password:= "Secret" Else Me. Unprotect Password:= "Secret" End If End Sub |
// Листинг 1.17 Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Target.Locked = True Then Me.Protect Password:="Secret" Else Me.Unprotect Password:="Secret" End If End Sub
Если вы не хотите использовать пароль, уберите строку Password:=«Secret». Если вы указали пароль, измените слово Secret на ваш пароль. Нажмите сочетание клавиш Alt/Apple+Q или щелкните крестик в правом верхнем углу окна, чтобы вернуться в Excel и сохранить книгу. Теперь каждый раз, когда вы будете выбирать заблокированную ячейку, ваш лист будет автоматически защищать себя. Как только вы выберете незаблокированную ячейку, лист автоматически снимет с себя защиту.
Этот трюк работает не идеально, хотя обычно вполне сносно. Ключевое слово, используемое в коде, Target, относится только к ячейке, активной на время выбора. Поэтому важно помнить, что, если пользователь выберет диапазон ячеек (где активные ячейки будут не заблокированы), он сможет удалить весь выделенный диапазон, так как целевая ячейка не заблокирована и, следовательно, лист снимает с себя защиту.
вкладку.В разделе некоторые данные не ctrl+z уже не на нем какие-то ячейки слетят. Надо,
придумываем пароль. заполнили столбец ПРОДАННОЕи Блокировка ячеекФайл будет обновляться приУдаление столбцов.
выделение заблокированных ячеек как включить защиту, не смогут изменять листа.Примечание:Снимаем и устанавливаем флажки
Выбор элементов листа для блокировки
«Сведения» будут хорошо защищены. отменяется. Это как-то
действия (заполнять ячейки чтобы этого нельзяТеперь, если мы попробуем КОЛИЧЕСТВО и отправили для защиты данных> изменениях ее исходныхПримечание:Перемещение указателя на ячейки, см. в следующем
данные в других На вкладке "Мы стараемся как около параметра «Защищаемаякликаем по кнопке Давайте взглянем, как можно исправить? Спасибо текстом, менять шрифты было сделать.
переименовать лист, у обратно. Во избежание или Блокировка иСведения данных. Если для которых установлен разделе. его областях.Рецензирование можно оперативнее обеспечивать ячейка» в окне«Защитить книгу» именно это можно за терпение! и т.п.) -Alex_ST
Включение защиты листа
нас это не внесения каких-то изменений разблокировка определенных областей>Добавление или редактирование примечаний.Удаление столбцов флажокЗащита листа выполняется в
Шаг 1. Разблокировка всех ячеек, которые необходимо изменять
Шаг 2. Защита листа
защитим их.Новости о недавних обновлениях>Просмотр скрытых сценариев, изменениеВставка столбцовна вкладке нужно разблокировать ячейки,Защита листаизменения языке. Эта страница как мы это«Защитить текущий лист» ExcelЦитата макрос при его As Range)
не работают.Для начала освободим от
которые пользователи должныневыберите команду переведена автоматически, поэтому делали в предыдущем.В Экселе не существует
(Serge_007)200?"200px":""+(this.scrollHeight+5)+"px");">Каждый макрос просто
применении запрещает UnDo
Target.Locked = Target.Locked
Снимается защита с листа защиты те ячейки, узнать в блогеили запретом на изменения может вставлять столбцы, в диалоговом окне изменять, а затем является функцией безопасности.Защитить лист ее текст может
способе.
Открываются настройки защиты листа. специального инструмента, предназначенного очищает стек памяти в отношении любых End Sub и книги теми куда сотрудники филиалов Microsoft Excel. Рецензирование и удаление этих но их нельзяФормат ячеек защитить лист с Она просто запрещаетили
Переходим во вкладку «Рецензирование». Обязательно должна стоять для блокировки отдельных последних действий пользователя действий на листе? Скопированный целиком вместе же кнопками. При будут вносить изменения.Чтобы использовать полный наборИзменения сценариев. Пользователи могут
удалить.
. По умолчанию пользователям использованием пароля или изменение заблокированных ячеекЗащитить книгу грамматические ошибки. Для Кликаем по кнопке галочка около параметра ячеек, но данную на момент выполнения И еще одно:
с форматированием ДИАПАЗОН/ЯЧЕЙКА
снятии система будет Выделяем D4:D11, правой приложений и служб> изменять значения в удаление строк разрешено выделять защищенные без него. на листе. , чтобы снова включить
нас важно, чтобы
«Защитить лист». Эта
«Защитить лист и содержимое
процедуру можно осуществить
макроса и именно
может, возможен макрос, будет сбрасываться из
требовать тот же
кнопкой вызываем меню,
Office, поработайте с Снять защиту листа изменяемых ячейках, если Удаление строк. ячейки. В файле Excel щелкнитеЗащита листа отличается от защиту. В разделе эта статья была
кнопка расположена в
защищаемых ячеек»
с помощью защиты поэтому UnDo становится чтобы пользователь копировал буфера обмена. пароль. выбираем ФОРМАТ ЯЧЕЕК пробной версией или. ячейки не защищены,
Примечание:
выделение незаблокированных ячеек ярлычок листа, который защиты файла или Защитить лист или вам полезна. Просим блоке инструментов «Изменения».
. При желании можно всего листа. недоступным ячейку, а когдаА если изAlexanderIvanov
и убираем галочку
приобретите его наЕсли лист защищен паролем, и добавлять новые Если
Перемещение указателя на ячейки, вы хотите защитить. книги Excel паролем. Защитить книгу. вас уделить паруПосле этого открывается точно
установить блокирование определенных
Для того, чтобы защититьЦитата вставлял ее - ячейки скопировано только: Как заблокировать ячейку
с пункта ЗАЩИЩАЕМАЯ
сайте Office.com.
введите его в сценарии.Удаление строк для которых снятВыделите ячейки, которые должны Дополнительные сведения см.Совет: секунд и сообщить, такое же окно действий, изменяя настройки ячейку или диапазон(AlexanderIvanov)200?"200px":""+(this.scrollHeight+5)+"px");">Это как-то можно то вставлялось только ЗНАЧЕНИЕ (после дабл-клика
от удаления или ЯЧЕЙКА.Данные в Excel можно диалоговом окнеПри желании можно ввестизащищена и
флажок
изменять другие пользователи.
ячейки, а не формул), то нет. осталась возможность ее – ЗАЩИТИТЬ ЛИСТ. вмешательства. Это важно,и нажмите кнопкуПароль для отключения защитыне защищена, пользовательна вкладке Чтобы выделить несколько несмежных заблокировать файл, чтобы перед тем как кнопок внизу страницы. первом варианте. Все
большинстве случаев, настройкиВыделите весь лист, кликнув(Alex_ST)200?"200px":""+(this.scrollHeight+5)+"px");">Вот здесь описана вся ячейка целиком?Если нужно не
Excel Online можноСнять защиту листа сценариев с установленнымне защищена, пользователь Защита
Теперь выбираем вкладку РЕЦЕНЗИРОВАНИЕ защищать от постороннегоЗащита листа пароль в поле Вставка строкЗащищаемая ячейка Совет:Сведения о том, как которые нужно изменить, вам, с помощью как и в ниже. Но, в
которые описаны ниже. Цитата
Как определить, защищен ли лист?
редактирования. К ячейке Появляется такое окно, потому что иногдаOK листа может вставлять строки,Защита ячеек, нажмите и другие пользователи не защитить лист или Для удобства также дальнейшие действия полностью выставленные по умолчанию,
по прямоугольнику, который реализация метода UnDo Заранее спасибо за на всём листе,
Отмена защиты листа Excel
есть примечание, пояснения, где будут проставлены
вы тратите много.
и нажать кнопку но их нельзя в диалоговом окне удерживайте клавишу CTRL смогли открыть его, книгу, но можно приводим ссылку на аналогичные. удовлетворяют потребностям пользователей находится на пересечении для макросов ответ! то можно ограничить в ней установлен
2 галочки. Первую времени и силЗащита и безопасность вОК удалить.Формат ячеек и щелкните их
См. также
см. в статье также разблокировать их
оригинал (на английском
по блокировке диапазонов. панелей координат Excel.
ЗЫ Для кого
Intersect"ом, но нужно определенный размер шрифта; из них мы
на создание сводной Excel
. В диалоговом окнесортировку. По умолчанию пользователям
Блокирование ячеек или определенных областей для их защиты
левой кнопкой мыши. Защита файла Excel. после применения защиты. языке) .Как поставить пароль на В поле Кликните правой кнопкой мы всё это: Кто Вам такое знать диапазон "защищаемых" чтобы все это убираем, чтобы исключить таблицы или объемногоЗащита файла ExcelПодтверждение пароляИспользование команд для сортировки разрешено выделять незащищенныеЩелкните правой кнопкой мышиЧтобы предотвратить добавление, изменение, Чтобы снять защиту,Предположим, что руководитель хочет файл Excel
«Пароль для отключения защиты мыши. В появившемся пишем
сказал?! ячеек. сохранилось, нужно, чтобы любое вмешательство сотрудников массива, а другойЗащита книги еще раз введите
данных (вкладка ячейки, а также в любом месте перемещение, копирование или просто удалите пароль. можно защитить всюПри нажатии на любую
листа» контекстном меню перейдите...Цитата
AlexanderIvanov пользователь мог вносить филиалов, кроме заполнения человек случайно илиБлокировка и разблокировка определенных пароль и нажмите
Защита ячеек в Excel от изменения и редактирования значений или форматов
Данные перемещаться между незащищенными листа и выберите скрытие и отображениеКроме книг и листов, книгу, но хочет область заблокированного диапазонанужно ввести любое по пунктуAlexanderIvanov(AlexanderIvanov)200?"200px":""+(this.scrollHeight+5)+"px");">Неужели каждый макрос: Большое спасибо! То, изменения в саму
столбца ПРОДАННОЕ КОЛИЧЕСТВО. намеренно изменяет либо областей защищенного листа
Защита ячейки Excel от изменения
ОК, группа ячейками на защищенном команду листов в книге, можно защищать формулы. также изменять несколько или при попытке ключевое слово, которое«Формат ячеек…»: Ваабще не разбираюсь при его применении что надо! Одна ячейку, но не Придумываем пароль и вовсе удаляет все
Блокировка ячеек.Сортировка и фильтр листе с помощьюФормат ячеек см. статью ЗащитаПримечание: ячеек, после включения изменить её содержимое будет использоваться для. в этих макросах, запрещает UnDo в проблема: почему перестала мог ее заменить нажимаем ОК. ваши труды.Отображение и скрытие формул
Важно:). клавиши TAB.(либо нажмите клавиши книги. Мы стараемся как можно защиты с этой будет появляться сообщение, доступа к возможностямОткроется окно изменения формата по ссылке ниче
отношении любых действий работать отмена действия, или удалить.Внимание! Не забудьте свойРассмотрим способы защиты документаЗащита элементов управления и Примечание:форматирование ячеекCTRL+1
Чтобы узнать, чем защита оперативнее обеспечивать вас книгой. До включения в котором говорится редактирования. После того, ячеек. Перейдите во не понял. У на листе?Ни в то есть послеSerge_007 пароль! Excel и его
связанных ячеек наИспользуйте надежные пароли, состоящие
Пользователи не смогут сортироватьИзменение параметров в диалоговыхили файла Excel отличается актуальными справочными материалами защиты паролем, разблокированы о том, что как настройки выполнены, вкладку меня макросы то коем разе! Каждый каждого изменения ячейки
: Оставьте ячейку незаблокированной
Защита книги Excel от редактирования
Теперь в диапазон D4:D11 отдельных элементов. листе из букв в диапазоны, содержащие заблокированные окнахCOMMAND1 от защиты книги на вашем языке. некоторые ячейки в
ячейка защищена от жмем на кнопку«Защита» работают, то не макрос просто очищает нельзя ctrl+z нажать и защитите лист
посторонние лица смогутКак поставить защиту наКопирование и вставка данных верхнем и нижнем ячейки на защищенномФормат ячеекна компьютере Mac), или листа, прочтите Эта страница переведена книге. Теперь, когда изменений. Если вы
«OK». Снимите галочку около работают. Скажите, сколько стек памяти последних - никакого эффекта.Во вложении ячейка
только вписать какое-то ячейку в Excel? на защищенном листе регистре, цифр и листе, независимо отили
Как заблокировать ячейку от удаления или замены
а затем откройте статью Защита и автоматически, поэтому ее руководитель завершит работу знаете пароль и. параметра будет стоить такая действий пользователя на Как это пофиксить? А1 значение. Т.к. мы По умолчанию всеВидео: Защита книги или специальных знаков. В настройки этого параметра.
Условное форматирование
вкладку безопасность в Excel.
текст может содержать с книгой, вы
осознано хотите отредактировать Открывается ещё одно окно,«Защищаемая ячейка» услуга, чтобы Вы момент выполнения макроса Заранее спасибо заAlexanderIvanov ограничили все остальные ячейки в Excel листа паролем (Excel ненадежных паролях используютсяиспользование автофильтра. Если условное форматированиеЗащитаВот какие элементы можно неточности и грамматические можете заблокировать эти
данные, то для в котором следует. Нажмите на кнопку
мне прописали это и именно поэтому ответ!!: Спасибо за ответ! действия, никто не защищаемые. Это легко 2013) не все этиИспользование стрелок раскрывающегося списка было применено дои снимите флажок заблокировать на незащищенном ошибки. Для нас ячейки. снятия блокировки вам повторить пароль. Это«OK» макрос? Чтобы в UnDo становится недоступным
Alex_ST
Но, к сожалению,
сможет даже изменить проверить: кликаем на
Примечание:
символы. Пароль должен
для изменения фильтра установки защиты листа,Защищаемая ячейка листе:
важно, чтобы этаВыполните указанные ниже действия, нужно будет проделать сделано для того,.
рамках конкретного листаЦитата: Ну, батенька, Вы эту ячейку можно цвет фона. Все любую ячейку правой
Мы стараемся как состоять не менее в диапазонах, если форматирование будет изменяться.Формулы статья была вам чтобы заблокировать ячейки некоторые действия. чтобы, если пользовательВыделите диапазон, который желаете можно было на
(AlexanderIvanov)200?"200px":""+(this.scrollHeight+5)+"px");">возможен макрос, чтобы
слишком много хотите: не только редактировать, средства форматирования на кнопкой, выбираем ФОРМАТ можно оперативнее обеспечивать
чем из 8 применяются автофильтры. при вводе значения,
Решите, какие действия пользователи: Если вы не полезна. Просим вас
на листе.Переходим во вкладку в первый раз заблокировать. Опять перейдите ctrl+v вставлять только пользователь копировал ячейку,
чтобы и макрос но и заменить верхней панели инструментов ЯЧЕЕК – ЗАЩИТА. вас актуальными справочными
знаков, но лучшеПримечание: удовлетворяющего определенному условию. должны выполнять на хотите, чтобы другие
уделить пару секунд Выделите ячейки, которые нужно«Рецензирование» ввел ошибочный пароль, в окно значения и форматы а когда вставлял отрабатывал, и отмена другой ячейкой. Объясню: не активные. Т.е. Видим, что галочка материалами на вашем использовать парольную фразу Пользователи не смогут применятьформатирование столбцов листе (например, вставка пользователи видели формул, и сообщить, помогла блокировать.. тем самым навсегда«Формат ячеек…» и при этом ее - то была возможна люди, работающие с они не работают.
Графики и диаграммы (5)
Работа с VB проектом (12)
Условное форматирование (5)
Списки и диапазоны (5)
Макросы(VBA процедуры) (63)
Разное (39)
Баги и глюки Excel (4)
Как разрешить изменять только выбранные ячейки?
Для данных на листе от изменений в Excel существует такая команда как . Найти её можно:
- в Excel 2003 - Сервис -Защита -Защитить лист
- в Excel 2007-2013 - вкладка Рецензирование (Review) -Защитить лист (Protect sheet)
Но при выполнении этой команды защищаются ВСЕ ячейки листа. Но бывают ситуации, когда защитить необходимо все ячейки, кроме А1 , С2 и D3 , чтобы изменения можно было делать только в этих ячейках, а значения остальных изменить было невозможно. Очень востребовано это в различного вида заполняемых шаблонах, в которых заполнять можно только определенные ячейки, а все остальные запретить к редактированию. Сделать это достаточно просто. Выделяем ячейки, которые необходимо разрешить изменять(А1 , С2 и D3); затем Ctrl+1 (или правая кнопка мыши-Формат ячеек (Format cells) )-вкладка Защита (Protection) . Снимаем галочку с пункта Защищаемая ячейка (Locked) . Теперь устанавливаем защиту на лист.
Если необходимо сделать обратное - защитить лишь несколько ячеек, а для всех остальных оставить возможность изменять их, то последовательность будет несколько иной:
После этого устанавливаете защиту на лист(как см. в самом начале статьи) и вуаля! Изменять можно только те ячейки, у которых снята галка с "Защищаемая ячейка" (Locked) .
При этом, если при защите листа снять галочку с пункта выделение заблокированных ячеек (Select locked cells)
- выделять можно будет только те ячейки, которые разрешены для редактирования. Так же перемещение по ячейкам стрелками, TAB-ом и после нажатия Enter будет происходить исключительно по незащищенным ячейкам. Это может быть полезно, чтобы пользователю не пришлось самому угадывать в каких ячейках можно изменять значения, а в каких нет.
Так же на вкладке Защита (Protection) есть пункт Скрыть формулы (Hidden) . Если его установить вместе с установкой атрибута Защищаемая ячейка, то после установки защиты в защищенных ячейках невозможно будет увидеть формулы - только результаты их вычислений. Полезно, если хотите оставить возможность вводить какие-то параметры, а расчеты формулами оставить "за кадром".
Статья помогла? Поделись ссылкой с друзьями! Видеоуроки{"Bottom bar":{"textstyle":"static","textpositionstatic":"bottom","textautohide":true,"textpositionmarginstatic":0,"textpositiondynamic":"bottomleft","textpositionmarginleft":24,"textpositionmarginright":24,"textpositionmargintop":24,"textpositionmarginbottom":24,"texteffect":"slide","texteffecteasing":"easeOutCubic","texteffectduration":600,"texteffectslidedirection":"left","texteffectslidedistance":30,"texteffectdelay":500,"texteffectseparate":false,"texteffect1":"slide","texteffectslidedirection1":"right","texteffectslidedistance1":120,"texteffecteasing1":"easeOutCubic","texteffectduration1":600,"texteffectdelay1":1000,"texteffect2":"slide","texteffectslidedirection2":"right","texteffectslidedistance2":120,"texteffecteasing2":"easeOutCubic","texteffectduration2":600,"texteffectdelay2":1500,"textcss":"display:block; padding:12px; text-align:left;","textbgcss":"display:block; position:absolute; top:0px; left:0px; width:100%; height:100%; background-color:#333333; opacity:0.6; filter:alpha(opacity=60);","titlecss":"display:block; position:relative; font:bold 14px \"Lucida Sans Unicode\",\"Lucida Grande\",sans-serif,Arial; color:#fff;","descriptioncss":"display:block; position:relative; font:12px \"Lucida Sans Unicode\",\"Lucida Grande\",sans-serif,Arial; color:#fff; margin-top:8px;","buttoncss":"display:block; position:relative; margin-top:8px;","texteffectresponsive":true,"texteffectresponsivesize":640,"titlecssresponsive":"font-size:12px;","descriptioncssresponsive":"display:none !important;","buttoncssresponsive":"","addgooglefonts":false,"googlefonts":"","textleftrightpercentforstatic":40}}