Запрет на выделение ячеек в excel

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

Блокировка только определенных ячеек и диапазонов ячеек на защищенном листе

Сделайте следующее:

  1. Если лист защищен, сделайте следующее:

    1. На вкладке Рецензировка нажмите кнопку Отостановка листа (в группе Изменения).

      Команда "Снять защиту листа"

      Нажмите кнопку Защитить лист, чтобы отопрестить защиту листа, если лист защищен.

    2. Если будет предложено, введите пароль, чтобы отоблести защиты.

  2. Выделите лист целиком, нажав кнопку Выделить все.

    Кнопка Выбрать все

  3. На вкладке Главная щелкните всплывающее кнопку запуска Формат шрифта ячейки. Вы также можете нажать клавиши CTRL+SHIFT+F или CTRL+1.

    Кнопка вызова диалогового окна "Формат ячеек"

  4. Во всплываемом окне Формат ячеек на вкладке Защита отоберем поле Блокировка и нажмите кнопку ОК.

    Вкладка "Защита" в диалоговом окне "Формат ячеек"

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

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

  6. Снова отключим всплывающее окно Формат ячеек (CTRL+SHIFT+F).

  7. В этот раз на вкладке Защита выберите поле Заблокировано и нажмите кнопку ОК.

  8. На вкладке Рецензирование нажмите кнопку Защитить лист.

    Команда "Защитить лист"

  9. В списке Разрешить всем пользователям этого таблицы выберите элементы, которые пользователи должны иметь возможность изменять.

    Дополнительные сведения об элементах листа

    Снятый флажок

    Запрещаемые действия

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

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

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

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

    формат ячеек

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    сортировка

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

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

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

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

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

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

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

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

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

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

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

    • Добавление или изменение примечаний.

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

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

    Элементы листа диаграммы

    Флажок

    Запрещаемые действия

    Содержание

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

    Объекты

    Изменение графических объектов, включая фигуры, текстовые поля и элементы управления (если объекты не были разблокированы до включения защиты листа диаграммы).

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

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

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

Разблокировка диапазонов ячеек на защищенном листе для их изменения пользователями

Чтобы предоставить определенным пользователям разрешение изменять диапазоны на защищенном листе, на компьютере должна быть установлена операционная система Microsoft Windows XP или более поздней версии, а сам компьютер должен находиться в домене. Вместо использования разрешений, для которых требуется домен, можно также задать пароль для диапазона.

  1. Выберите листы, которые нужно защитить.

  2. На вкладке Рецензирование в группе Изменения нажмите кнопку Разрешить изменение диапазонов.

    Команда "Разрешить изменение диапазонов"

    Эта команда доступна, только если лист не защищен.

  3. Выполните одно из следующих действий:

    • Чтобы добавить новый редактируемый диапазон, нажмите кнопку Создать.

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

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

  4. В поле Название введите имя диапазона, который необходимо разблокировать.

  5. В поле Содержит ячейки введите знак равенства (=), а затем ссылку на диапазон, который необходимо разблокировать.

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

  6. Для управления доступом с помощью пароля в поле Пароль диапазона введите пароль для доступа к диапазону.

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

  7. Для установки разрешений на доступ выберите пункт Разрешения и нажмите кнопку Добавить.

  8. В поле Введите имена объектов для выбора (примеры) введите имена пользователей, которым нужно разрешить изменять диапазоны.

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

  9. Нажмите кнопку ОК.

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

  11. Нажмите кнопку ОК два раза.

    При необходимости введите заданный пароль.

  12. В диалоговом окне Разрешить изменение диапазонов нажмите кнопку Защитить лист.

  13. В списке Разрешить всем пользователям этого листа выберите элементы, которые должны изменять пользователи.

    Дополнительные сведения об элементах листа

    Снятый флажок

    Запрещаемые действия

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

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

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

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

    формат ячеек

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    сортировка

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

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

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

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

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

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

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

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

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

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

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

    • Добавление или изменение примечаний.

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

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

    Элементы листа диаграммы

    Флажок

    Запрещаемые действия

    Содержание

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

    Объекты

    Изменение графических объектов, включая фигуры, текстовые поля и элементы управления (если объекты не были разблокированы до включения защиты листа диаграммы).

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

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

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

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

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

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

 

vadi61

Пользователь

Сообщений: 236
Регистрация: 03.09.2014

В архиве форума по Excel в теме  

Запрет на редактирование формулы в отдельной ячейке

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

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

 

Юрий М

Модератор

Сообщений: 60581
Регистрация: 14.09.2012

Контакты см. в профиле

Так задача в чём? Запретить выделение определённой ячейки или всё время выделять одну и ту же?

 

vadi61

Пользователь

Сообщений: 236
Регистрация: 03.09.2014

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

Изменено: vadi6113.03.2016 12:47:20

 

Юрий М

Модератор

Сообщений: 60581
Регистрация: 14.09.2012

Контакты см. в профиле

#4

13.03.2016 12:49:57

В модуль листа:

Код
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    Range("A1").Select
End Sub
 

МВТ

Пользователь

Сообщений: 1198
Регистрация: 01.02.2015

#5

13.03.2016 12:51:06

Как-то так

Код
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    Application.EnableEvents = False
    Cells(1, 1).Select
    Application.EnableEvents = True
End Sub


 

 

Юрий М

Модератор

Сообщений: 60581
Регистрация: 14.09.2012

Контакты см. в профиле

Да, события лучше отключать )

 

vadi61

Пользователь

Сообщений: 236
Регистрация: 03.09.2014

 

vadi61

Пользователь

Сообщений: 236
Регистрация: 03.09.2014

Еще одно дополнение.
Если я выделяю весь лист — кликаю в левом вернем углу (левее буквы А и выше цифры 1), то лист выделяется. Нельзя ли запретить такое выделение?

 

МВТ

Пользователь

Сообщений: 1198
Регистрация: 01.02.2015

Так сколько не выдели, все равно все к одной ячейке сведется

 

The_Prist

Пользователь

Сообщений: 14182
Регистрация: 15.09.2012

Профессиональная разработка приложений для MS Office

#10

13.03.2016 13:32:44

На событие открытия книги записать:

Код
Private Sub Workbook_Open()
    Me.Sheets(1).ScrollArea = "A1"
End Sub

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

Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы…

 

vadi61

Пользователь

Сообщений: 236
Регистрация: 03.09.2014

МВТ, нет, если кликнуть в левом вернем углу выделяется весь лист

 

Юрий М

Модератор

Сообщений: 60581
Регистрация: 14.09.2012

Контакты см. в профиле

#12

13.03.2016 13:35:46

Цитата
vadi61 написал:
если кликнуть в левом вернем углу выделяется весь лист

Да, выделится, и тут же выделение сбросится.

 

МВТ

Пользователь

Сообщений: 1198
Регистрация: 01.02.2015

The_Prist, но тогда и прокрутка работать не будет, а мы не знаем: понадобится она или нет

 

vadi61

Пользователь

Сообщений: 236
Регистрация: 03.09.2014

Юрий М, действительно. У меня было Cells(1, 1).Activate ( а не Select)
The_Prist, хороший вариант — запомню. Но в данном случае не совсем то, что мне было нужно.
Спасибо всем!

 

The_Prist

Пользователь

Сообщений: 14182
Регистрация: 15.09.2012

Профессиональная разработка приложений для MS Office

#15

13.03.2016 13:49:37

Цитата
МВТ написал:
но тогда и прокрутка работать не будет

ну да. И именно потому, что мы не знаем целей я и предложил :) Для разнообразия

Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы…

 

МВТ

Пользователь

Сообщений: 1198
Регистрация: 01.02.2015

#16

13.03.2016 13:53:09

Тогда еще один вариант для разнообразия. Хотел бы я посмотреть, как они что-нибудь НЕ ТО смогут выделить  :D

Код
Private Sub Workbook_Open()
    Close 0
End Sub

Изменено: МВТ13.03.2016 13:54:09

 

vadi61

Пользователь

Сообщений: 236
Регистрация: 03.09.2014

МВТ, я внес Ваш код… и ничего не происходит.

 

RAN

Пользователь

Сообщений: 7091
Регистрация: 21.12.2012

Как же ничего? При открытии книги срабатывает макрос, закрывающий ее без сохранения.  :D

 

vadi61

Пользователь

Сообщений: 236
Регистрация: 03.09.2014

RAN, скорее всего я что-то не так сделал

Прикрепленные файлы

  • 1.xlsm (22.87 КБ)

 

RAN

Пользователь

Сообщений: 7091
Регистрация: 21.12.2012

#20

13.03.2016 15:18:28

Да, не обратил внимания. Нужно

Код
Private Sub Workbook_Open()
   Me. Close 0
End Sub
 

МВТ

Пользователь

Сообщений: 1198
Регистрация: 01.02.2015

vadi61, не обижайтесь, это была шутка. Я думал Вы поймете код

 

vadi61

Пользователь

Сообщений: 236
Регистрация: 03.09.2014

#22

13.03.2016 16:11:46

МВТ, все нормально. Какие обиды?
На самом деле у меня стоит такая задача. На листе есть несколько ячеек, в которых может либо стоять, либо не стоять галка и две ячейки, в которые надо вносить значения. Остальное должно быть защищено. Не вдаваясь в подробности ставить защиту на лист я не хочу. Метод, когда клик на любой ячейке, кроме двух (D7 и D8), в которые можно вносить значения, активирует одну из них меня очень устраивает.
я пишу:

Код
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
'If Target.Cells.Count > 1 Then Exit Sub  
    If Not Intersect(Target, Range("I9, I10, I19, N1, S19, X10, X11, X12, X20")) Is Nothing Then
        'Target.Font.Name = "Wingdings 2"
        If Target = vbNullString Then
            Target = "P"
        Else
            Target = vbNullString
        End If
    End If
End If

If Not Intersect(Target, Range("D7:D8")) Is Nothing Then Exit Sub

'If Not Intersect(Range("A1:AM50"), ActiveCell) Is Nothing Then
    Application.EnableEvents = False
    Cells(7, 4).Select
    Application.EnableEvents = True
'End If
End Sub

Все работает (благодаря и приведенным выше ответам). Но если я нажимаю на «Выделить весь лист» в верхнем левом углу происходит ошибка с сообщением «Переполнение».

PS. Чтобы не морочить голову уважаемым форумчанам я сократил задачу до той, что описал в первом вопросе (поскольку при выделении диапазона у меня ничего не происходило). Я эту процедуру писал года 3 назад и сейчас только дописывал. Вставил всередину процедуры строку MsgBox «OK» и она срабатывала только
если выделялась одна ячейка. Я посчитал, что при выделении диапазона эта процедура не вызывается. Но только после полученных ответов обратил внимание на то, что в начале процедуры у меня стояло If Target.Cells.Count > 1 Then Exit Sub. Так что помощь я получил.

 

RAN

Пользователь

Сообщений: 7091
Регистрация: 21.12.2012

#23

13.03.2016 16:15:23

Код
If Target.Cells.CountLarge > 1 Then Exit Sub
 

vadi61

Пользователь

Сообщений: 236
Регистрация: 03.09.2014

RAN, так вернулись в самое начало — при выделении диапозона или объединенных ячеек снова ничего не происходит…

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

Сейчас Вам отвечал и подумал, что проблему решает
On Error Resume Next

сейчас проверю

Изменено: vadi6113.03.2016 16:28:56

 

vadi61

Пользователь

Сообщений: 236
Регистрация: 03.09.2014

Нет не решает. Получил сообщение » Не хватает памяти»

 

Юрий М

Модератор

Сообщений: 60581
Регистрация: 14.09.2012

Контакты см. в профиле

Так мы вроде разобрались уже: выделились все ячейки и тут же сброс. Что не так?

 

Юрий М

Модератор

Сообщений: 60581
Регистрация: 14.09.2012

Контакты см. в профиле

#27

13.03.2016 16:44:48

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

Код
If Target.Rows.Count = 1048576 Then Exit Sub
 

МВТ

Пользователь

Сообщений: 1198
Регистрация: 01.02.2015

#28

13.03.2016 16:47:45

Как-то так

Код
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    With Target
        If .Address(0, 0) <> "D7" Or .Address(0, 0) <> "D8" Then
            Application.EnableEvents = False
            Cells(7, 4).Select
            Application.EnableEvents = True
        End If
    End With
End Sub


 

vadi61

Пользователь

Сообщений: 236
Регистрация: 03.09.2014

#29

13.03.2016 16:51:07

Юрий М, все так. Если в начале процедуры не стоит If Target.Cells.Count = 1 Then. На этой строке происходит ошибка переполнения. Я выше привел код… ой  :oops: пропустил в ней эту строку (точнее не ту удалил подготавливая пример). Должно быть так:

Код
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Cells.Count = 1 Then 
    If Not Intersect(Target, Range("I9, I10, I19, N1, S19, X10, X11, X12, X20")) Is Nothing Then
        If Target = vbNullString Then
            Target = "P"
        Else
            Target = vbNullString
        End If
    End If
End If
 
If Not Intersect(Target, Range("D7:D8")) Is Nothing Then Exit Sub
 
'If Not Intersect(Range("A1:AM50"), ActiveCell) Is Nothing Then
    Application.EnableEvents = False
    Cells(7, 4).Select
    Application.EnableEvents = True
'End If
End Sub

А я еще удивился почему ув. RAN предложил If Target.Cells.CountLarge > 1 Then Exit Sub, если у меня и так в начале процедуры практически то же стоит.

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

Код
If Target.Cells.Count = 1 Then
...
End If

и вот на этом If Target.Cells.Count = 1 Then при выделении всего листа происходит ошибка.

Изменено: vadi6113.03.2016 16:52:23

 

Юрий М

Модератор

Сообщений: 60581
Регистрация: 14.09.2012

Контакты см. в профиле

#30

13.03.2016 16:54:44

Ну а принудительный выход в #27 не подходит?

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

10 ответов

267

12 декабря 2006 года

Cutty Sark

1.2K / / 17.10.2002

Скрыть столбец.

248

12 декабря 2006 года

Dmitry2064

590 / / 06.12.2006

Так в других-то строках ячейка в этом столбце заполняется. Т.е. иначе никак? А как ее хотя бы заблокировать от изменений? (у меня почему-то блокировался весь лист целиком).

275

12 декабря 2006 года

pashulka

985 / / 19.09.2004

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

Примечание : Совет предназначен для MS Excel XP (и старше), в более ранних версиях, для подобных целей, как правило используют макросы.

267

12 декабря 2006 года

Cutty Sark

1.2K / / 17.10.2002

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

275

12 декабря 2006 года

pashulka

985 / / 19.09.2004

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

248

12 декабря 2006 года

Dmitry2064

590 / / 06.12.2006

Сделал, как было предписано… Гениально! Именно то, о чем мечталось в дни тягостных сомнений. (А я и думал: «неужели, такая довольно очевидная вещь не заложена?» — Да нет же. Конечно заложена!)

Спасибо. :)

267

13 декабря 2006 года

Cutty Sark

1.2K / / 17.10.2002

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

Через событие SelectionChange, конечно. Не знаю, какой ты второй имел в виду. Я-то имел в виду «нельзя» средствами встроенной защиты ячеек.

275

13 декабря 2006 года

pashulka

985 / / 19.09.2004

Через событие SelectionChange, конечно. Не знаю, какой ты второй имел в виду. Я-то имел в виду «нельзя» средствами встроенной защиты ячеек.

Конечно нет, ибо вышеопубликованный мною способ прекрасно работает и в более ранних версиях (MS Excel 97, 2000) Единственное отличие заключается в том, что в этих версиях, значение свойства EnableSelection = xlUnlockedCells придётся устанавливать вручную в редакторе VBA (см. скриншот) Причём, каждый раз после открытия рабочей книги, ибо оно сохраняется только в течении работы с открытой книгой. Естественно, что такой расклад дел мало кого устраивает, поэтому, изменение значение свойства EnableSelection, как правило происходит программно (например, при открытии книги) Именно об этом я и говорил, когда упоминал макросы.

А второй способ заключается в использовании свойства DataEntryMode об’екта Application, которое считается морально устаревшим и в MS Excel 97 было «заменено» на вышеупомянутое EnableSelection. Этот способ действительно имеет ряд недостатков, поэтому, может быть интересен, скорее как раритет.

267

13 декабря 2006 года

Cutty Sark

1.2K / / 17.10.2002

Точно! А я вспоминал, где же я это видел…
Кстати, запрет выделения можно обмануть — если написать адрес защищённой ячейки в поле адреса в строке формул.

275

13 декабря 2006 года

pashulka

985 / / 19.09.2004

Обмануть вышеопубликованным способом — можно только при использовании первого способа.

Защита листа

​Смотрите также​​ Защищаемая ячейка —​ цветом защищенных ячеек:​ таблицей так чтобы​ как устранить эту​ ее выделения также​ соответствующие флажки в​нажмите кнопку​ связанных ячеек на​Снять защиту листа​Просмотр скрытых сценариев, изменение​Примечание:​форматирование строк​Защищаемая ячейка​(либо нажмите клавиши​ определенных диапазонах на​Важно:​Примечание:​ выделить желтые столбцы​Внимание! Перед использованием условного​ активной ячейкой осталась​

​ проблему, см. в​ можно использовать клавиатуру.​ списке​Защитить лист​ листе​. Команду​ сценариев с установленным​ Пользователи не смогут сортировать​Использование любых команд форматирования​на вкладке​CTRL+1​ защищенном листе. Дополнительные​ ​ Мы стараемся как можно​ — установить флажок​ форматирования правильно выделяйте​ А1 (с формулой).​ публикации сообщества под​Чтобы выделить диапазон, выделите​Разрешить всем пользователям этого​или​Копирование и вставка данных​Снять защиту листа​ запретом на изменения​ диапазоны, содержащие заблокированные​ строк, включая изменение​

​Защита​​или​

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

  • ​ названием Как предотвратить​ ячейку, а затем​ листа​Защитить книгу​ на защищенном листе​

  • ​можно найти на​ и удаление этих​ ячейки на защищенном​ высоты строки или​в диалоговом окне​COMMAND1​

  • ​ статье Блокировка и​не​ актуальными справочными материалами​ защитить лист​ если Вы ошибочно​ F2.​

  • ​ одновременное выделение нескольких​ перетащите ее правый​.​. Введите пароль для​Видео: Защита книги или​ вкладке​

Выбор элементов листа для блокировки

​ сценариев. Пользователи могут​ листе, независимо от​ скрытие строк (вкладка​

  • ​Формат ячеек​​на компьютере Mac),​ разблокировка определенных областей​является функцией безопасности.​ на вашем языке.​aidexin​ выделили не диапазон​Нажимаем комбинацию горячих клавиш​ ячеек в Excel?.​ нижний край. Для​

  • ​Нажмите кнопку​​ листа или книги,​ листа паролем (Excel​Рецензирование​ изменять значения в​ настройки этого параметра.​Главная​. По умолчанию пользователям​ а затем откройте​

​ защищенного листа.​​ Она просто запрещает​ Эта страница переведена​: Спасибо большое, у​ таблицы с данными​ CTRL+Enter и получаем​При работе с Excel​ этого также можно​ОК​ а затем подтвердите​ 2013)​в группе​ изменяемых ячейках, если​использование автофильтра​, группа​ разрешено выделять защищенные​ вкладку​

Включение защиты листа

​Примечание:​ изменение заблокированных ячеек​ автоматически, поэтому ее​ меня все получилось.​ B2:E5, а всю​ результат:​ достаточно часто приходится​ использовать SHIFT+клавиши со​

Шаг 1. Разблокировка всех ячеек, которые необходимо изменять

  1. ​.​ его в поле​Чтобы предотвратить случайное или​

  2. ​Изменения​ ячейки не защищены,​

    ​Использование стрелок раскрывающегося списка​​Ячейки​ ячейки.​Защита​ Элементы ActiveX, элементы управления​ на листе.​

  3. ​ текст может содержать​Но есть ли​ таблицу A1:E5 тогда​Там, где у нас​​ сталкиваться с защищенными​​ стрелками.​​Чтобы разблокировать ячейки, может​​Подтверждение пароля​​ преднамеренное изменение, перемещение​​.​ и добавлять новые​ для изменения фильтра​​, кнопка​​выделение незаблокированных ячеек​​и снимите флажок​​ форм, фигуры, диаграммы,​

    Вкладка

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

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

​ графические элементы SmartArt,​ защиты файла или​

  1. ​ ошибки. Для нас​​ скопировать это защиту​​ таким образом: =ЯЧЕЙКА(«защита»;A1)=1​​ находятся незащищенные ячейки​​ Хорошо бы было​

    Изображение ленты Excel

  2. ​ и диапазоны ячеек,​​ защиту. На вкладке​Примечание:​​ данных, вы можете​ защищен, на ленте​При желании можно ввести​ применяются автофильтры.​

    Диалоговое окно «Защита листа»

    ​).​

    ​ для которых снят​

    ​.​

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

    ​ выводится кнопка «Защитить​

    ​ пароль в поле​Примечание:​вставку столбцов​​ флажок​​Решите, какие действия пользователи​​ шкалы и некоторые​​ Дополнительные сведения см.​​ статья была вам​​ ( у меня​ только те ячейки​ В данном примере​ фоне ячеек доступных​ нажатой клавишу CTRL.​нажмите кнопку​ паролем необязательна. Если​

    ​ защитить их. Блокирование​

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

    ​ это диапазон B2:E2,​

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

    ​ листе (например, вставка​

    ​ сразу после добавления​Сведения о том, как​ уделить пару секунд​ 30). Каждый раз​​ редактирования нужно в​​ он доступен для​​ ввода данных, чтобы​​ части столбца, чтобы​​или​​ пароль, любой пользователь​

    ​ два этапа: назначение​

    ​ сделайте следующее:​

    ​и нажать кнопку​

    ​ на защищенном листе​

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

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

    ​ в таблицу. Однако​

    ​ заблокировать файл, чтобы​

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

    ​Выберите лист, защиту которого​

    ​ОК​

    ​ независимо от настройки​​вставку гиперссылок​​в диалоговом окне​​ или строк, изменение​​ блокировка будет работать​​ другие пользователи не​ ли она вам,​ много время.​ на ноль: =ЯЧЕЙКА(«защита»;B2)=0.​

    ​ данных.​

    ​ на бессмысленные попытки.​ Можно также щелкнуть​​. Введите пароль.​​ листа и изменить​​Защищаемый объект​​ вы хотите снять.​

    ​. В диалоговом окне​​ этого параметра.​Вставка новых гиперссылок (даже​Формат ячеек​ объектов, сортировка или​ только в том​

    ​ смогли открыть его,​

    ​ с помощью кнопок​Pelena​При создании правила форматирования​​

    ​ Благодаря условному форматированию​​ любую ячейку в​Выделите ячейки, которые требуется​ данные в защищенных​и включение защиты​Выберите​

    ​Подтверждение пароля​

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

    ​ см. в статье​

    ​ внизу страницы. Для​

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

    • ​ защита листа. Дополнительные​ Защита файла Excel.​ удобства также приводим​ и пробежаться по​ мы использовали функцию​ применить только в​

    • ​ быстро и в​

    ​ клавиши CTRL+ПРОБЕЛ.​

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

  3. ​Чтобы предотвратить добавление, изменение,​ ссылку на оригинал​​ всем листам​ ЯЧЕЙКА. В первом​​ том случаи если​​ автоматическом режиме.​​Выберите номер строки, чтобы​​+1. После этого​​ пароль, запомните его​ заблокировать.​​Сведения​​ОК​

    ​ изменение отчетов сводной​​Примечание:​

    • ​ перемещаться между незащищенными​ чтобы заблокировать лист.​ как включить защиту,​ перемещение, копирование или​ (на английском языке).​200?’200px’:»+(this.scrollHeight+5)+’px’);»>Sub Макрос1()​ аргументе мы указываем​ лист еще не​Для примера возьмем таблицу,​ выделить ее целиком.​ снимите флажок​ или запишите и​В меню​>​

    • ​.​ таблицы, а также​​ Если​ ячейками на защищенном​ Пароль не позволит​

Как определить, защищен ли лист?

​ см. в следующем​​ скрытие и отображение​​Чтобы предотвратить умышленное или​Dim i&​​ нужный нам тип​​ защищен, так как​​ у которой защищены​​ Можно также щелкнуть​Защищаемый объект​​ сохраните в безопасном​​Формат​​Защита​​Важно:​

Изображение ленты Excel​ создание отчетов.​Удаление столбцов​ листе с помощью​ другим пользователям снять​

Изображение ленты Excel

Отмена защиты листа Excel

​ разделе.​ листов в книге,​

  1. ​ случайное изменение, перемещение​For i =​

  2. ​ сведений о ячейке​​ после активации защиты​​ все значения кроме​​ любую ячейку в​​.​​ месте. В случае​​выберите пункт​​>​​ ​​изменение объектов​​защищена, а​​ клавиши TAB.​​ с листа защиту​​Защита листа выполняется в​

  3. ​ см. статью Защита​ или удаление данных​ 1 To Sheets.Count​​ –»защита». Во втором​​ листа инструмент «Условное​​ диапазона первой позиции​​ строке и нажать​

См. также

​Если вам требуется заблокировать​ потери пароля вы​

​Ячейки​

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

​Используйте надежные пароли, состоящие​Выполнять следующие действия:​

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

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

​ — его потребуется​ два этапа: сначала​ книги.​

​ на листе другими​With Sheets(i)​

​ аргументе мы указываем​ форматирование» – недоступен!​ B2:E2.​

support.office.com

Блокирование ячеек для защиты данных в Excel для Mac

​ клавиши SHIFT+ПРОБЕЛ.​ другие ячейки, на​ не сможете получить​или нажмите клавиши​или​ из букв в​Внесение изменений в графические​не защищена, пользователь​Изменение параметров в диалоговых​​ ввести для ее​​ нужно разблокировать ячейки,​Чтобы узнать, чем защита​

Блокирование ячеек

  1. ​ пользователями, можно заблокировать​.Cells.Locked = False​

  2. ​ относительный адрес для​​Выделяем диапазон всех ячеек​​При попытке редактировать данные​​Чтобы выделить несмежные строки​​ вкладке​COMMAND​ доступ к защищенным​

  3. ​+1.​​Рецензирование​​ верхнем и нижнем​ объекты, в том​​ может вставлять столбцы,​​ окнах​

    ​ отключения.​​ которые пользователи должны​ файла Excel отличается​​ ячейки на листе​​.Columns(«H:I»).Locked = True​

  4. ​ проверки всех ячеек​ c числовыми данными​ таблицы на защищенном​COMMAND​ или столбцы, выберите​Рецензирование​​ ячейкам листа.​​Откройте вкладку​

  5. ​Изменения​​ регистре, цифр и​​ числе карты, встроенные​​ но их нельзя​​Формат ячеек​​Ниже приведены инструкции по​​ изменять, а затем​ от защиты книги​ Excel, а затем​.Protect​​ диапазона. Если ячейка​​ в исходной таблице​

    ​ листе отображается соответствующее​​ их номера, удерживая​нажмите кнопку​Если вы хотите запретить​Защита​>​ специальных знаков. В​ диаграммы, фигуры, надписи​ удалить.​или​ защите листа.​ защитить лист с​ или листа, прочтите​ защитить его паролем.​End With​ защищаемая функция возвращает​ B2:E5, которые следует​ сообщение:​

  6. ​ нажатой клавишу CTRL.​Защитить лист​ выделение заблокированных ячеек,​​и убедитесь, что​​Снять защиту листа​

  7. ​ ненадежных паролях используются​ и элементы управления,​удаление строк​Условное форматирование​​На вкладке​​ использованием пароля или​

  8. ​ статью Защита и​​ Предположим, что у​​Next i​ число 1 и​ проверить.​Но лист может содержать​Чтобы выделить список или​или​ снимите флажок​ установлен флажок​​.​ не все эти​​ которые не были​

  9. ​Удаление строк.​​. Если условное форматирование​​Рецензирование​

Разблокирование ячеек

  1. ​ без него.​ безопасность в Excel.​ вас есть лист​​End Sub​​ тогда присваивается указанный​​Выберите инструмент: «ГЛАВНАЯ»-«Условное форматирование»-«Создать​​ несколько незащищенных ячеек.​​ таблицу, щелкните любую​​Защитить книгу​

  2. ​выделение заблокированных ячеек​Защищаемый объект​

  3. ​Если лист защищен паролем,​COMMAND​ символы. Пароль должен​ разблокированы перед установкой​​Примечание:​​ было применено до​

  4. ​нажмите кнопку​В файле Excel щелкните​Вот какие элементы можно​​ отчета о работе​​_Boroda_​​ нами формат.​​ правило».​​ Чтобы быстро найти​​ содержащуюся в них​. Введите пароль для​.​.​

support.office.com

Выделение содержимого ячеек в Excel

​ введите его в​ состоять не менее​ защиты листа. Например,​

​ Если​​ установки защиты листа,​Защитить лист​ ярлычок листа, который​ заблокировать на незащищенном​

Выделение ячеек

  1. ​ группы и вы​: А с паролем​aidexin​В разделе данного окна​ и определить незащищенные​

  2. ​ ячейку и нажмите​ листа и подтвердите​Если вы хотите разрешить​Примечание:​ диалоговом окне​ чем из 8​ если на листе​

  3. ​Удаление строк​ форматирование будет изменяться​.​ вы хотите защитить.​

Выделение строк и столбцов

  1. ​ листе:​ хотите, чтобы ее​ так​: Добрый день друзья,​ «Выберите тип правила:»​ ячейки доступные для​ клавиши CTRL+A.​

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

  3. ​защищена и​ при вводе значения,​В списке​Выделите ячейки, которые должны​

Выделение таблицы, списка или листа

  1. ​Формулы​ участники могли добавлять​200?’200px’:»+(this.scrollHeight+5)+’px’);»>Sub dsa()​ задача простая не​ выберите опцию «Использовать​

  2. ​ редактирования в таблице,​Чтобы выделить весь лист,​ поле.​​ незаблокированных ячеек, установите​​ присвоен статус​и нажмите кнопку​

​ использовать парольную фразу​​ макрос, ее можно​Вставка строк​ удовлетворяющего определенному условию.​Разрешить всем пользователям этого​ изменять другие пользователи.​: Если вы не​ данные только в​For Each Sh​ могу никак найти.​ формулу для определения​ сначала определим –​

support.office.com

Как выделить защищенные и незащищенные ячейки в Excel

​ нажмите клавиши CTRL+A​В Excel можно выделять​ флажок​Защищаемый объект​OK​ длиной не менее​ нажать, чтобы запустить​не защищена, пользователь​форматирование столбцов​ листа​Совет:​ хотите, чтобы другие​ определенные ячейки и​ In ActiveWorkbook.Worksheets​ Как можно защитить​

Как определить защищенные ячейки в Excel

​ форматированных ячеек:».​ защищенные. Для этого​ или кнопку​ содержимое ячеек, строк​выделение незаблокированных ячеек​

Для примера.

​.​.​ 14 знаков.​ макрос, но нельзя​

сообщение.

​ может вставлять строки,​Использование любых команд форматирования​установите флажки для​ Чтобы выделить несколько несмежных​ пользователи видели формул,​ не могли изменять​With Sh​ только выделенные желтым​В поле ввода вводим​

  1. ​ делаем следующее:​Выделить все​ или столбцов.​.​
  2. ​Если вы хотите разблокировать​Защита и безопасность в​Очень важно запомнить свой​ удалить.​ но их нельзя​ столбцов, включая изменение​ элементов, изменение которых​ ячеек, нажмите и​ их можно скрыть​ЯЧЕЙКА.
  3. ​ другие элементы. С​.Cells.Locked = False​ цветом столбцы. чтобы​

Поиск незащищенных ячеек.

​ формулу:​Создаем второй лист и​в левом верхнем​Примечание:​Прежде чем нажимать кнопку​ определенные ячейки, выделите​ Excel​ пароль.​Внесение каких-либо изменений (например,​

​ удалить.​

Как автоматически выделить цветом защищенные ячейки

​ ширины столбца или​ должно быть доступно​ удерживайте клавишу CTRL​ от невидимым в​ помощью защиты листа​.Columns(«H:I»).Locked = True​ не могли изменить​Нажимаем на кнопку формат​

  1. ​ на нем в​ углу.​ Если лист защищен, возможность​ОК​ их. Нажмите клавиши​
  2. ​Защита файла Excel​Если вы забудете пароль,​Создать правило.
  3. ​ форматирование) во встроенную​сортировку​ скрытие столбцов (вкладка​ пользователям.​ и щелкните их​Выберите тип правила.
  4. ​ ячейках или в​ можно сделать доступными​формула.
  5. ​.Protect Password:=»qq77″​Спасибо.​ и переходим на​ ячейке A1 вводим​Примечание:​ выделения ячеек и​, вы можете разрешить​

​+1. После этого​Защита книги​

Результат.

​ корпорация Майкрософт не​ диаграмму. Диаграмма по-прежнему​Использование команд для сортировки​Главная​Параметр​ левой кнопкой мыши.​ строку формул. Дополнительные​ для редактирования только​End With​Pelena​

Как определить и выделить цветом незащищенные ячейки

​ вкладку «Заливка». В​ такую формулу:​ В некоторых случаях выделение​ их содержимого может​ пользователям выполнять другие​ снимите флажок​

защита.

​Блокировка и разблокировка определенных​ сможет его восстановить.​ будет обновляться при​ данных (вкладка​, группа​Возможность​Щелкните правой кнопкой мыши​ сведения просмотреть Отображение​ определенные части листа,​Next Sh​: Здравствуйте.​ разделе «Цвет фона:»​Теперь выделяем диапазон A1:E5​ одной ячейки может​ быть недоступна.​ действия с заблокированными​

exceltable.com

Защитить выделенные ячейки (Формулы/Formulas)

​Защищаемый объект​​ областей защищенного листа​Если лист защищен, команда​ изменениях ее исходных​Данные​Ячейки​выделение заблокированных ячеек​ в любом месте​
​ или скрытие формулы.​

​ после чего пользователи​​End Sub​
​Выделить весь лист​ указываем – желтый.​ на этом же​ привести к выбору​Чтобы выделить ячейку, щелкните​ ячейками, например выделение​.​Блокировка ячеек​Защитить лист​

​ данных.​​, группа​, кнопка​
​Перемещение указателя на ячейки,​ листа и выберите​Диапазоны​ не смогут изменять​aidexin​ — Формат ячейки​ И жмем ОК​ (втором) листе размером​ нескольких смежных ячеек.​

​ ее. Для перехода​​ и форматирование. В​На вкладке​Отображение и скрытие формул​
​на ленте изменяется​
​Добавление или редактирование примечаний.​
​Сортировка и фильтр​Формат​
​ для которых установлен​
​ команду​
​: вы можете позволить​
​ данные в других​
​: Все сделал, спасибо​
​ -- на вкладке​
​ на всех окнах.​

​ сопоставим с исходной​​ Советы о том,​ к ячейке и​
​ этом случае установите​
​Рецензирование​Защита элементов управления и​
​ на​
​изменение сценариев​
​).​
​).​
​ флажок​
​Формат ячеек​
​ пользователям работать в​

​ его областях.​​ большое за помощь…​ Защита снять флажок​

excelworld.ru

​Результат формулы автоматического выделения​

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

  • Включаем защиту ячеек

    • Метод 1: используем меню “Файл”

    • Метод 2: применяем инструменты вкладки “Рецензирование”

  • Снимаем защиту

  • Заключение

Включаем защиту ячеек

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

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

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

Метод 2: применяем инструменты вкладки “Рецензирование”

Второй метод включения защиты ячеек предполагает использование инструментов вкладки “Рецензирование”. Вот как это делается:

  1. Выполняем шаги 1-5, описанные в методе 1, т.е. снимаем защиту со всего листа и обратно устанавливаем только для выделенных ячеек.
  2. В группе инструментов “Защита” вкладки “Рецензирование” жмем кнопку “Защитить лист”.Включение защиты листа во вкладке Рецензирование в Эксель
  3. Появится уже знакомое окно с параметрами защиты листа. Дальше выполняем те же шаги, что и при реализации описанного выше метода.Настройка параметров защиты листа в Excel

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

Включение защиты листа во вкладке Рецензирование в Excel

Снимаем защиту

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

Ошибка при попытке редактирования защищенной ячейки в Эксель

Для снятие блокировки необходимо ввести пароль:

  1. Во вкладке “Рецензирование” в группе инструментов “Защита” жмем кнопку “Снять защиту с листа”.Снятие защиты листа в Эксель
  2. Откроется небольшое окошко с одним полем, в котором следует ввести пароль, указанный при блокировке ячеек. Нажав кнопку OK мы снимем защиту.Ввод пароля для снятия защиты листа в Excel

Заключение

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

Содержание

  • Включение блокирования ячеек
    • Способ 1: включение блокировки через вкладку «Файл»
    • Способ 2: включение блокировки через вкладку «Рецензирование»
  • Разблокировка диапазона
  • Вопросы и ответы

Защита ячеек в Microsoft Excel

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

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

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

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

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

  1. Выделите весь лист, кликнув по прямоугольнику, который находится на пересечении панелей координат Excel. Кликните правой кнопкой мыши. В появившемся контекстном меню перейдите по пункту «Формат ячеек…».
  2. Переход в формат ячеек в Microsoft Excel

  3. Откроется окно изменения формата ячеек. Перейдите во вкладку «Защита». Снимите галочку около параметра «Защищаемая ячейка». Нажмите на кнопку «OK».
  4. Защита в формате ячеек в Microsoft Excel

  5. Выделите диапазон, который желаете заблокировать. Опять перейдите в окно «Формат ячеек…».
  6. Перемещение в формат ячеек в Microsoft Excel

  7. Во вкладке «Защита» поставьте галочку у пункта «Защищаемая ячейка». Кликните по кнопке «OK».
    Включение защиты в формате ячеек в Microsoft Excel

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

  8. Переходим во вкладку «Файл».
  9. Перемещение во вкладку Файл в программе Microsoft Excel

  10. В разделе «Сведения» кликаем по кнопке «Защитить книгу». В появившемся списке выбираем пункт «Защитить текущий лист».
  11. Переход к влючению защиты листа в Microsoft Excel

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

  14. Открывается ещё одно окно, в котором следует повторить пароль. Это сделано для того, чтобы, если пользователь в первый раз ввел ошибочный пароль, тем самым навсегда не заблокировал бы сам себе доступ к редактированию. После ввода ключа нужно нажать кнопку «OK». Если пароли совпадут, то блокировка будет завершена. Если они не совпадут, то придется производить повторный ввод.

Подтверждение пароля в Microsoft Excel

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

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

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

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

    Lumpics.ru

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

Окно настроек защиты листа в Microsoft Excel

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

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

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

Ячейка заблокирована в Microsoft Excel

  1. Переходим во вкладку «Рецензирование».
  2. Переход во вкладку Рецензирование в Microsoft Excel

  3. На ленте в группе инструментов «Изменения» кликаем по кнопке «Снять защиту с листа».
  4. Переход в снятие защиты с листа в Microsoft Excel

  5. Появляется окошко, в которое следует ввести ранее установленный пароль. После ввода нужно кликнуть по кнопке «OK».

Сеятие защиты в Microsoft Excel

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

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

Еще статьи по данной теме:

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

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

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

Содержание

  1. Как защитить все ячейки в файле Excel
  2. Как защитить отдельные ячейки в Excel от изменений
  3. Как скрыть формулу заблокированной ячейки

Как защитить все ячейки в файле Excel

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

  • Перейдите во вкладку «Рецензирование» на панели инструментов => в подразделе «Защита» кликните по иконке «Защитить лист«:

Как защитить ячейку в Excel

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

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

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

Пароль для защиты ячейки в Excel

  • Выберите из списка и отметьте «галочкой» те действия с ячейками листа, которые будут разрешены всем пользователям:

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

  • Нажмите «ОК«

ок

Если вы установили пароль, то система попросит вас повторно ввести его.

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

Всплывающее окно с защитой ячеек

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

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

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

Для примера рассмотрим простую таблицу с данными о доходах и расходах. Наша задача защитить от изменений ячейки в диапазоне B1:B3.

Как защитить отдельные ячейки в Excel

Telegram Logo Больше лайфхаков в нашем Telegram Подписаться

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

  • Выделим абсолютно все ячейки на листе Excel (с помощью сочетания клавиш CTRL + A):

Выделить ячейки для снятия защиты с листа

  • Перейдем на вкладку «Главная» на панели инструментов => в разделе «Выравнивание» кликнем по иконке в правом нижнем углу:

Раздел выравнивание на панели инструментов Excel

  • Во всплывающем окне перейдем на вкладку «Защита» и уберем галочку с пункта «Защищаемая ячейка«:

Защищаемая ячейка в Excel

  • Кликнем «ОК«

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

  • Теперь, выделим ячейки, которые мы хотим защитить от редактирования (в нашем случае это диапазон ячеек B1:B3);
  • Снова перейдем на вкладку «Главная» на панели инструментов и в подразделе «Выравнивание» кликнем по иконке в правом нижнем углу, как мы делали это раннее.
  • Во всплывающем окне, на вкладке «Защита» поставим галочку в пункте «Защищаемая ячейка«:

Как защитить отдельные ячейки в Excel

  • Перейдем во вкладку «Рецензирование» на панели инструментов и кликнем по иконке «Защитить лист«:

Как защитить ячейку в Excel

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

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

  • Введем пароль в поле «Пароль для отключения защиты листа«, чтобы снять защиту могли только те пользователи, которым мы сообщили пароль:

Пароль для защиты ячейки в Excel

  • Выберем из списка и отметим «галочкой» те действия с ячейками листа, которые будут разрешены всем пользователям:

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

  • Нажмем «ОК«

ок

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

Всплывающее окно с защитой ячеек

Как скрыть формулу заблокированной ячейки

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

Для этого проделайте следующие шаги:

  • Выделите ячейки, которые вы хотите защитить и скрыть формулы;
  • Перейдем на вкладку «Главная» на панели инструментов и в подразделе «Выравнивание» кликнем по иконке в правом нижнем углу, как мы делали это раннее;
  • Во всплывающем окне, на вкладке «Защита» поставим галочки в пунктах «Защищаемая ячейка» и «Скрыть формулы«:

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

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

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

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

Как поставить защиту на ячейку в Excel? По умолчанию все ячейки в Excel защищаемые. Это легко проверить: кликаем на любую ячейку правой кнопкой, выбираем ФОРМАТ ЯЧЕЕК – ЗАЩИТА. Видим, что галочка на пункте ЗАЩИЩАЕМАЯ ЯЧЕЙКА проставлена. Но это еще не значит, что они уже защищены от изменений.

Защищаемая ячейка.

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

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

Для начала освободим от защиты те ячейки, куда сотрудники филиалов будут вносить изменения. Выделяем D4:D11, правой кнопкой вызываем меню, выбираем ФОРМАТ ЯЧЕЕК и убираем галочку с пункта ЗАЩИЩАЕМАЯ ЯЧЕЙКА.

Теперь выбираем вкладку РЕЦЕНЗИРОВАНИЕ – ЗАЩИТИТЬ ЛИСТ. Появляется такое окно, где будут проставлены 2 галочки. Первую из них мы убираем, чтобы исключить любое вмешательство сотрудников филиалов, кроме заполнения столбца ПРОДАННОЕ КОЛИЧЕСТВО. Придумываем пароль и нажимаем ОК.

Защита листа.

Внимание! Не забудьте свой пароль!

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



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

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

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

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

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

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

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

1 / 1 / 0

Регистрация: 13.06.2019

Сообщений: 35

1

Запрет выделения диапазона ячеек

08.06.2020, 11:20. Показов 2807. Ответов 3


Студворк — интернет-сервис помощи студентам

Добрый день, уважаемые форумчане.
Не сердитесь, если подобная тема уже освещалась. Не смог найти.
Необходимо запретить программно (или через настройки) выбор нескольких ячеек (как при нажатии и удержании ЛКМ, так и при комбинации shift/ctrl + ЛКМ).
Иными словами, пользователь может выбрать только одну ячейку.
1. Можно ли это вообще сделать?
2. Если можно, то как?

Заранее благодарен.



0



pashulka

4131 / 2235 / 940

Регистрация: 01.12.2010

Сообщений: 4,624

08.06.2020, 11:27

2

Лучший ответ Сообщение было отмечено Сашун как решение

Решение

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

Visual Basic
1
2
3
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    If Target.Count > 1 Then Target(1).Select
End Sub



1



1 / 1 / 0

Регистрация: 13.06.2019

Сообщений: 35

08.06.2020, 11:46

 [ТС]

3

Спасибо огромное!!! Все работает. Только я использую workbook_sheetselectionchange, но это сути не меняет.



0



4131 / 2235 / 940

Регистрация: 01.12.2010

Сообщений: 4,624

08.06.2020, 11:48

4

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



0



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

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

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

  1. Чтобы выполнить частичную защиту листа, вам необходимо выделить столбец или ячейку, перейти на вкладку «Главная» и найти блок «Ячейки». В нем находим кнопку «Формат» и кликаем мышью. После чего перед вами появляется список допустимых операций. Выберете из него «Формат ячеек».

№ 1.png

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

№ 2.png

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

№ 3.png

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

№ 4.png

  1. Перед вами открывается окошко для подтверждения, в котором снова вводим пароль «2222». Снова нажимаете кнопку «Ок».

№ 5.png

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

№ 6.png

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

№ 7.png

Внимание!

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

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

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

  1. Выделяем нужную нам ячейку, переходим во вкладку «Данные», где нажимаем кнопку «Проверка данных».

№ 10.png

  1. Перед вами открывается окно «Проверка вводимых значений». Здесь вы должны во вкладке «Параметры» выбрать из списка «Целое число», «Равно», соответственно и укажите каким должно быть значение.

№ 11.png

  1. Во вкладке «Сообщение для ввода» заполните все поля, как на фото ниже и нажмите кнопку «Ок» для подтверждения.

№ 12.png

Если попробуете внести какие-то изменения, несоответствующие внесенным данным, будет всплывать сообщение об ошибке.

Как восстановить редактирование ячеек

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

  1. Перейти в документе во вкладку «Главная», затем вернуться в блок «Ячейки» и выбрать пункт «Формат». В котором открыть список и нажать «Снять защиту с листа».

№ 8.png

  1. Перед вами появится маленькое окошко с требованием ввести пароль. Введите туда те числовые данные, которые вносили в графу пароль прежде. Предположим это «2222». И нажимаем кнопку «Ок».

№ 9.png

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

Полезно!

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

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

Like this post? Please share to your friends:
  • Запуск excel от имени администратора
  • Запрет на ввод данных в ячейку в excel
  • Запрет печати листа excel
  • Запуск excel макрос с кнопки
  • Запрет пересчета формул в excel