Отключить проверку ошибок в excel

Обновлено: 07.07.2024

Примечание: Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке) .

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

В этой статье

Способами, уведомления пользователей о проверки ошибок

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

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

3. Если щелкнуть полное описание ошибки, появляется соответствующее оповещение.

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

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

2. указатель примет форму руки при перемещении всплывающая подсказка.

3. Если щелкнуть ссылку, появляется соответствующее оповещение.

Совместимость

При разработке шаблона формы в InfoPath, вы можете специального режима совместимости для шаблона формы с поддержкой браузера разработки. Когда шаблона формы с поддержкой браузера, опубликованные на сервере под управлением InfoPath Forms Services, а затем поддержкой веб-браузера, форм, основанных на шаблоне формы можно просмотреть в веб-браузере. При разработке шаблона формы с поддержкой браузера некоторые элементы управления будут недоступны в области задач элементы управления, так как они не отображается в веб-браузере.

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

Примечание: При заполнении формы с помощью браузера, их можно быстро отобразить предупреждений о проверке данных, нажав клавиши CTRL + SHIFT + I.

Список элементов управления, которые поддерживают проверки данных

В следующей таблице перечислены элементы управления Microsoft Office InfoPath 2007 с поддержкой проверки данных и ли они доступны для шаблонов форм с поддержкой браузера.

Элементы управления, которые поддерживают привязк данных Название

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

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

Чтобы не заморачиваться с каждой ячейкой, зайдите в настройки Excel: Файл ► Параметры ► Формулы , раздел Проверка ошибок и отключите проверку ошибок или отключите причину, которая её вызывает в Правилах проверки ошибок :

Решить задачу, не забираясь каждый раз в параметры, можно используя VBA и свойства объекта ErrorCheckingOptions .

Чтобы задать или вернуть параметры проверки ошибок, объект ErrorCheckingOptions , имеет следующие основные свойства:

  • BackgroundChecking ( включает/отключает функцию проверки, значение параметра True-Включен/False-Выключен );
  • IndicatorColorIndex ( определяет цвет ярлычка ошибки, по умолчанию xlColorIndexAutomatic );
  • EvaluateToError ( отключает ошибки в формулах, например, деление на 0, True/False );
  • TextDate(дата в виде текста с двумя цифрами года, True/False );
  • NumberAsText ( числа отформатированные, как текст, True/False );
  • InconsistentFormula ( отключает проверку несогласованности формул, True/False ).

Перейдём к макросам, тут ничего сложного. Если параметр включен ( True), отключить ( False) , иначе ( Else) включить, получается замкнутый круг:

If Application.ErrorCheckingOptions.BackgroundChecking = True Then
Application.ErrorCheckingOptions.BackgroundChecking = False
Application.ErrorCheckingOptions.BackgroundChecking = True

Следующий макрос, скроет ярлычки, не отключая проверку ошибок:

If Application.ErrorCheckingOptions.IndicatorColorIndex = 2 Then
Application.ErrorCheckingOptions.IndicatorColorIndex = 2

Макрос заменяет стандартный зелёный цвет ярлычка ошибки на белый, но при наведении на ячейку с ошибкой, подсказка по ней будет доступна.

Заключительный макрос, отключит ошибки для чисел введённых, как текст:

If Application.ErrorCheckingOptions.NumberAsText = True Then
Application.ErrorCheckingOptions.NumberAsText = False

Самостоятельно поэкспериментируйте с остальными свойствами.

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

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

Преобразование ошибки в нулевое значение и использование формата для скрытия значения

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

Создание примера ошибки

Откройте чистый лист или создайте новый.

Выделите ячейку A1 и нажмите клавишу F2, чтобы изменить формулу.

После знака равно (=) введите ЕСЛИERROR и открываю скобку.
ЕСЛИERROR(

Переместите курсор в конец формулы.

Введите ,0), то есть запятую и закрываюю скобки.
Формула =B1/C1 становится=ЕСЛИERROR(B1/C1;0).

Применение условного формата

Выделите ячейку с ошибкой и на вкладке Главная нажмите кнопку Условное форматирование.

Выберите команду Создать правило.

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

Убедитесь, что в разделе Форматировать только ячейки, для которых выполняется следующее условие в первом списке выбран пункт Значение ячейки, а во втором — равно. Затем в текстовом поле справа введите значение 0.

На вкладке Число в списке Категория выберите пункт (все форматы).

Скрытие значений ошибок путем изменения цвета текста на белый

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

Выделите диапазон ячеек, содержащих значение ошибки.

На вкладке Главная в группе Стили щелкните стрелку рядом с командой Условное форматирование и выберите пункт Управление правилами.
Появится диалоговое окно Диспетчер правил условного форматирования.

Выберите команду Создать правило.
Откроется диалоговое окно Создание правила форматирования.

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

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

Щелкните стрелку, чтобы открыть список Цвет, а затем в списке Цвета темывыберите белый цвет.

Описание функций

ЕСЛИERROR С помощью этой функции можно определить, содержит ли ячейка ошибку и возвращает ли ошибку формула.

Выберите отчет сводной таблицы.
Появится область "Инструменты для работы со pivottable".

Excel 2016 и Excel 2013: на вкладке Анализ в группе Таблица щелкните стрелку рядом с кнопкой Параметры ивыберите параметры.

Excel 2010 и Excel 2007: на вкладке Параметры в группе Таблица щелкните стрелку рядом с кнопкой Параметры ивыберите параметры.

Перейдите на вкладку Разметка и формат, а затем выполните следующие действия.

Изменение способа отображения ошибок. В поле Формат выберите значение ошибкиПоказывать. Введите в поле значение, которое нужно выводить вместо ошибок. Для отображения ошибок в виде пустых ячеек удалите из поля весь текст.

Изменение способа отображения пустых ячеек Установите флажок Для пустых ячеек отображать. Введите в поле значение, которое нужно выводить в пустых ячейках. Чтобы они оставались пустыми, удалите из поля весь текст. Чтобы отображались нулевые значения, снимите этот флажок.

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

Ячейка с ошибкой в формуле

В Excel 2016, Excel 2013 и Excel 2010: Выберите Файл >Параметры >Формулы.

In Excel 2007: Click the Microsoft Office button > Excel Options >Formulas.

В разделе Поиск ошибок снимите флажок Включить фоновый поиск ошибок.

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

Скрытие индикаторов ошибок в ячейках

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

Ячейка с индикатором ошибки

В меню Excel выберите пункт Параметры.

Значок "Проверка ошибок"

В списке Формулыи списки щелкните Проверка ошибок и затем в поле Включить фоновую проверку ошибок.

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

Дополнительные параметры

Выделите ячейку со значением ошибки.

Добавьте формулу в ячейке (старая_формула) в следующую формулу:

=ЕСЛИ (ЕОШИБКА( старая_формула),"", старая_формула)

Выполните одно из указанных ниже действий.

Отображаемые элементы

Прочерк, если значение содержит ошибку

Введите дефис (-) внутри кавычек в формуле.

"НД", если значение содержит ошибку

Введите "НД" внутри кавычек в формуле.

Замените кавычки в формуле функцией НД().

Изменение отображения значений ошибок в pivotTable

Щелкните сводную таблицу.

На вкладке Анализ сводной таблицы нажмите кнопку Параметры.

На вкладке Отображение установите флажок Для ошибок отображать и сделайте следующее:

Отображаемые элементы

Определенное значение вместо ошибок

Введите значение, которое будет отображаться вместо ошибок.

Пустая ячейка вместо ошибок

Удалите все символы в поле.

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

Щелкните сводную таблицу.

На вкладке Анализ сводной таблицы нажмите кнопку Параметры.

На вкладке Отображение установите флажок Для пустых ячеек отображать и сделайте следующее:

Отображаемые элементы

Значение в пустых ячейках

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

Удалите все символы в поле.

Нуль в пустых ячейках

Снимите флажок Для пустых ячеек отображать.

Скрытие индикаторов ошибок в ячейках

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

Ячейка с индикатором ошибки

В меню Excel выберите пункт Параметры.

В списке Формулыи списки щелкните Проверка ошибок и затем в поле Включить фоновую проверку ошибок.

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

Дополнительные параметры

Выделите ячейку со значением ошибки.

Добавьте формулу в ячейке (старая_формула) в следующую формулу:

=ЕСЛИ (ЕОШИБКА( старая_формула),"", старая_формула)

Выполните одно из указанных ниже действий.

Отображаемые элементы

Прочерк, если значение содержит ошибку

Введите дефис (-) внутри кавычек в формуле.

"НД", если значение содержит ошибку

Введите "НД" внутри кавычек в формуле.

Замените кавычки в формуле функцией НД().

Изменение отображения значений ошибок в pivotTable

Щелкните сводную таблицу.

На вкладке Сводная таблица в разделе Данные нажмите кнопку Параметры.

На вкладке Отображение установите флажок Для ошибок отображать и сделайте следующее:

Отображаемые элементы

Определенное значение вместо ошибок

Введите значение, которое будет отображаться вместо ошибок.

Пустая ячейка вместо ошибок

Удалите все символы в поле.

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

Щелкните сводную таблицу.

На вкладке Сводная таблица в разделе Данные нажмите кнопку Параметры.

На вкладке Отображение установите флажок Для пустых ячеек отображать и сделайте следующее:

Читайте также: