Excel не пишет в ячейке: кто в этом виноват?

Автор: | 30.11.2021

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

Причины, почему Excel не пишет

Для начала нужно понять, почему это не написано в Excel и в чем может быть причина такой проблемы. Условно выделено несколько причин:

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

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

Что делать, если Эксель не пишет

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

Уберите защиту листа

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

  1. Перейдите в раздел «Обзор».
  2. Нажмите «Снять защиту с листа».

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

Уберите проверку данных

Еще одно объяснение того, почему он вдруг ничего не пишет в Excel, — это установка в программе проверки данных. Возможности программного обеспечения позволяют включить эту опцию. Если он активен, вы сможете редактировать информацию, но не сможете вводить новую информацию с помощью кнопки «Enter». В этом случае отображается сообщение о том, что введенное значение неверно.

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

Чтобы отключить аудит, сделайте следующее:

  • Выделите нужные ячейки.
  • Зайдите в раздел «Данные».
  • Введите «Проверка данных».

  • В поле «Тип…» установите «Любое значение».
  • Подтвердите действие.

Проверьте возможность ввода сведений напрямую

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

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

В Excel 2003 сделайте следующее:

  1. Зайдите в «Сервис» и «Опции».
  2. Перейдите в категорию «Редактировать».
  3. Установите флажок «Редактировать прямо в ячейке».

Если у вас есть Excel 2007, выполните следующие действия:

  1. Нажмите кнопку «Офис».
  2. Перейдите в «Параметры Excel».
  3. Войдите в категорию «Дополнительно».
  4. Установите флажок «Разрешить редактирование в ячейках».

Если вы используете версию 2010 года, выполните следующие действия:

  1. Перейдите в «Файл», а затем в «Параметры».
  2. Щелкните «Дополнительно».
  3. Установите флажок «Разрешить редактирование в …».

Затем проверьте, пишет ли что-то Excel или нет.

Запретите выполнение макросов

Следующая причина, по которой Excel не выполняет запись в ячейку, — это наличие в файле кода, запрещающего модификацию / модификацию информации в ячейках. Обычно эти коды позволяют вводить информацию в ячейки, но после нажатия «Enter» они возвращают предыдущую запись. При этом может появиться сообщение с информацией о запрете ввода этих данных. Код находится в модуле листа и может быть разным по внешнему виду. Он должен содержать запись о том, что запрещено изменять информацию в ячейках Excel на этом листе.

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

Для Excel 2003 сделайте следующее:

  1. Войдите в «Сервис», затем «Безопасность».
  2. В разделе «Макрос высокого уровня» внесите изменения.

В 2007 г действуйте следующим образом:

  1. Нажмите кнопку «Офис».
  2. Перейти в Центр управления безопасностью».
  3. Щелкните Параметры центра управления безопасностью».
  4. Войдите в «Параметры макроса».
  5. Нажмите «Отключить все макросы без уведомления».

В Excel 2010 и более поздних версиях выполните следующие действия:

  1. Щелкните «Файл и параметры».
  2. Доступ к Центру управления безопасностью».
  3. Щелкните «Настройки центра управления безопасностью».
  4. Перейдите к параметрам макроса».
  5. Выберите Отключить все макросы без уведомления».

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

Проверьте факт включения NumLock

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

Гляньте на цвет шрифта

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

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *