Отключить проверку ошибок в 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Щелкните сводную таблицу.
На вкладке Сводная таблица в разделе Данные нажмите кнопку Параметры.
На вкладке Отображение установите флажок Для ошибок отображать и сделайте следующее:
Отображаемые элементы
Определенное значение вместо ошибок
Введите значение, которое будет отображаться вместо ошибок.
Пустая ячейка вместо ошибок
Удалите все символы в поле.
Примечание: После того как вы определили ячейку, которая вызывает проблемы, вы также можете скрыть стрелки трассировки от влияющих и зависимых ячеек. На вкладке Формулы в области Зависимости формулнажмите кнопку Удалить стрелки .
Щелкните сводную таблицу.
На вкладке Сводная таблица в разделе Данные нажмите кнопку Параметры.
На вкладке Отображение установите флажок Для пустых ячеек отображать и сделайте следующее:
Читайте также: