Note: The other languages of the website are Google-translated. Back to English

Как защитить форматирование ячеек, но разрешить ввод данных только в Excel?

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

Защитите форматирование ячеек, но разрешите ввод данных только путем защиты рабочего листа
Защищать форматирование ячеек, но разрешать ввод данных только с кодом VBA
Защитите форматирование ячеек, но разрешите ввод данных только с помощью Kutools for Excel


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

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

1. Выберите ячейки, которые необходимо защитить от форматирования, но разрешить только ввод данных, затем нажмите Ctrl + 1 клавиши одновременно, чтобы открыть Формат ячеек диалоговое окно.

2. в Формат ячеек диалоговом окне снимите флажок Заблокированный поле под Protection и нажмите OK кнопка. Смотрите скриншот:

3. Теперь нажмите Обзор > Защитить лист.

4. Укажите и подтвердите свой пароль в поле Защитить лист и Подтвердите пароль диалоговые окна. Смотрите скриншот:

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


Защищать форматирование ячеек, но разрешать ввод данных только с кодом VBA

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

1. Нажмите другой + F11 в то же время, чтобы открыть Microsoft Visual Basic для приложений окно.

2. в Microsoft Visual Basic для приложений окно, дважды щелкните Эта рабочая тетрадь на панели «Проект», а затем скопируйте и вставьте приведенный ниже код VBA в ThisWorkbook (Код) окно.

Код VBA: защитить форматирование ячеек, но разрешить только ввод данных

Sub AllowDataEntryOnly()
    ActiveSheet.Protect Userinterfaceonly:=True, AllowFiltering:=True
    Range("C2:C20").Locked = False
        MsgBox "Only allow data entry in range C2:C20", vbInformation, "Kutools for Excel"
End Sub

Внимание: В коде C2: C20 - это диапазон ячеек, в которые вы разрешаете ввод данных. Измените диапазон в соответствии с вашими потребностями.

3. нажмите F5 ключ для запуска кода. В появившемся диалоговом окне Kutools for Excel нажмите кнопку ОК.

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


Защитите форматирование ячеек, но разрешите ввод данных только с помощью Kutools for Excel

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

Перед применением Kutools for Excel, Пожалуйста, сначала скачайте и установите.

1. Нажмите Кутулс Плюс > Дизайн рабочего листа для активации Дизайн меню.

2. Выберите ячейки, которые необходимо защитить от форматирования, но разрешить только ввод данных, нажмите Разблокировать ячейки под Дизайн и нажмите OK кнопка во всплывающем окне Kutools for Excel диалоговое окно. Смотрите скриншот:

3. Нажмите Защитить лист под Дизайн меню.

4. Затем укажите и подтвердите свой пароль в Защитить лист и Подтвердите пароль диалоговые окна. Смотрите скриншот:

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

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


Связанная статья:


Лучшие инструменты для работы в офисе

Kutools for Excel решает большинство ваших проблем и увеличивает вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма ...
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон...
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы... Предотвращение дублирования ячеек; Сравнить диапазоны...
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор ...
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое ...
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии...
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом ...
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF...
  • Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.
вкладка kte 201905

Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
офисный дно
Сортировать комментарии по
Комментарии (15)
Оценок пока нет. Оцените первым!
Этот комментарий был сведен к минимуму модератором на сайте
Инструкции «Защита рабочего листа» не блокируют форматирование. Если вы копируете ячейки в обычном режиме, форматирование копируется вместе с ними.
Этот комментарий был сведен к минимуму модератором на сайте
согласен .... вы нашли какое-либо другое решение для этого где-нибудь?
Этот комментарий был сведен к минимуму модератором на сайте
Пришел сюда в поисках решения той же проблемы, о которой упоминал Мэтт.
Если вы вставляете ячейку с другого листа в защищенную ячейку, к сожалению, форматирование ячейки перезаписывается!
Любое решение этой проблемы до сих пор?
Этот комментарий был сведен к минимуму модератором на сайте
у меня то же самое. Вся причина, по которой я хочу защитить форматирование, заключается в том, чтобы остановить проблему копирования и вставки! Я надеюсь, что у кого-то есть решение.
Этот комментарий был сведен к минимуму модератором на сайте
Пожалуйста, сообщите нам, если вы нашли решение для этого конкретного случая.
Этот комментарий был сведен к минимуму модератором на сайте
Есть ли способ заблокировать ячейки для формул и разрешить только ввод данных? С обычным Excel, не имеющим предприятия
Этот комментарий был сведен к минимуму модератором на сайте
Я следовал инструкциям, но не смог ввести данные в заблокированные ячейки, как указано в инструкции. У кого-нибудь есть решение?
Этот комментарий был сведен к минимуму модератором на сайте
Привет Кристен,
Для защищенного рабочего листа вы можете вводить данные только в разблокированные ячейки.
Этот комментарий был сведен к минимуму модератором на сайте
Он по-прежнему позволяет пользователям удалять формулы...
Этот комментарий был сведен к минимуму модератором на сайте
Привет, спасибо за код, это было очень полезно. Мне было интересно, не могли бы вы добавить часть, в которой супервайзер мог бы ввести код, чтобы он мог редактировать форматирование, а затем снова блокировать его без необходимости удалять код каждый раз, когда это необходимо.
Этот комментарий был сведен к минимуму модератором на сайте
Я прочитал, что «Защитить форматирование ячейки, но разрешить ввод данных только путем защиты рабочего листа» неверно. Формат еще можно изменить. Я думал, ты что-то там нашел. Ты не...
Этот комментарий был сведен к минимуму модератором на сайте
Да.. это вообще не работает. Это не препятствует форматированию ячеек. Плохой сайт!
Этот комментарий был сведен к минимуму модератором на сайте
Пробовал и сохранять, после закрытия файла запрашивает пароль. Чего, конечно же, нет, и теперь я заблокирован в своей рабочей тетради. Пожалуйста реклама
Этот комментарий был сведен к минимуму модератором на сайте
Привет Памела,
Если вы примените код VBA, упомянутый в сообщении. Рабочий лист защищен, но пароля нет. Пожалуйста, нажмите Обзор > Снять защиту листа чтобы снять защиту листа без ввода пароля.
Этот комментарий был сведен к минимуму модератором на сайте
Cette manœuvre пе fonctionne pas. Формулы не используются для обеспечения безопасности
Здесь еще нет комментариев
Оставляйте свои комментарии
Публикация как гость
×
Оценить этот пост:
0   Характеристики
Предлагаемые места

Подписывайтесь на Нас

Copyright © 2009 - www.extendoffice.ком. | Все права защищены. Питаться от ExtendOffice, | Карта сайта
Microsoft и логотип Office являются товарными знаками или зарегистрированными товарными знаками Microsoft Corporation в США и / или других странах.
Защищено Sectigo SSL