Как сделать чтобы эксель не редактировали


  • Хитрости »

    1 Май 2011       Дмитрий       115690 просмотров

    Для данных на листе от изменений в Excel существует такая команда как Защитить лист(Protect sheet). Найти её можно:

    • в Excel 2003 - Сервис-Защита-Защитить лист
    • в Excel 2007-2013 - вкладка Рецензирование(Review)-Защитить лист(Protect sheet)

    Все возможности защиты и видеоурок по защите листов в Excel можно посмотреть на этой странице: Защита листов и ячеек в MS Excel

    Но при выполнении этой команды защищаются ВСЕ ячейки листа. Но бывают ситуации, когда защитить необходимо все ячейки, кроме А1, С2 и D3, чтобы изменения можно было делать только в этих ячейках, а значения остальных изменить было невозможно. Очень востребовано это в различного вида заполняемых шаблонах, в которых заполнять можно только определенные ячейки, а все остальные запретить к редактированию. Сделать это достаточно просто. Выделяем ячейки, которые необходимо разрешить изменять(А1, С2 и D3); затем Ctrl+1(или правая кнопка мыши-Формат ячеек(Format cells))-вкладка Защита(Protection). Снимаем галочку с пункта Защищаемая ячейка(Locked). Теперь устанавливаем защиту на лист.

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

    • Выделяем ВСЕ ячейки листа (это можно сделать так:щелкаете левой кнопкой мыши на пересечении заголовков строки и столбцов):
      Выделить все ячейки
    • Формат ячеек(Format cells)-вкладка Защита(Protection). Снимаем галочку с пункта Защищаемая ячейка(Locked)
    • выделяем нужные ячейки (если ячейки не "в одной кучке", а по отдельности, то выделить их можно по одной, зажав клавишу Ctrl)
    • Формат ячеек(Format cells)-вкладка Защита(Protection). Ставим галочку Защищаемая ячейка(Locked)

    После этого устанавливаете защиту на лист(как см. в самом начале статьи) и вуаля! Изменять можно только те сделать ячейки, у которых снята галка с "Защищаемая ячейка"

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

    Также см.:
    Защита листов и ячеек в MS Excel
    Защита листов/снятие защиты
    Как защитить лист от пользователя, но не от макроса?
    Как оставить возможность работать с группировкой/структурой на защищенном листе?

    Статья помогла? Поделись ссылкой с друзьями!   Плейлист   Видеоуроки

    Поиск по меткам

    Access apple watch Multex Outlook Power Query и Power BI VBA работа в редакторе VBA управление кодами Бесплатные надстройки Дата и время Диаграммы и графики Записки Защита данных Интернет Картинки и объекты Листы и книги Макросы и VBA Настройка Печать Поиск данных Почта Программы Работа с приложениями Работа с файлами Разработка приложений Сводные таблицы Списки Тренинги и вебинары Финансовые Форматирование Формулы и функции Функции как сделать чтобы эксель не редактировали Excel Функции VBA Ячейки и диапазоны акции MulTEx анализ данных ссылки



    Рекомендуем посмотреть ещё:


    Закрыть ... [X]

    Автоматическое обновление данных с листа одной книги на лист Как сделать порошок для стиральной машины

    Как сделать чтобы эксель не редактировали Как сделать чтобы эксель не редактировали Как сделать чтобы эксель не редактировали Как сделать чтобы эксель не редактировали Как сделать чтобы эксель не редактировали Как сделать чтобы эксель не редактировали Как сделать чтобы эксель не редактировали