Окно контрольного значения excel что это
Используйте для ввода контрольного выражения. Это выражение может быть переменной, свойством, вызовом функции или любым другим допустимым выражением Basic.
Выражения просмотра обновляются в окне Watch каждый раз, когда вы вступаете в режим перерыва или после выполнения каждого заявления в немедленном окне.
Вы можете перетаскивать выбранные выражения из окна Code в окно Watch.
При выборе контекста для контрольного выражение следует использовать самую узкую область, соответствующую текущим задачам. Выбор всех процедур или всех модулей может значительно замедлить выполнение, так как выражение оценивается после выполнения каждого заявления. Выбор определенной процедуры для контекста влияет на выполнение только в то время, когда процедура находится в списке активных вызовов процедур, которые можно увидеть, выбрав команду Стек вызовов в меню Просмотр .
В следующей таблице описаны параметры диалогового окна.
- Процедура: отображает имя процедуры, в котором находится выбранный термин (по умолчанию). Определяет процедуры, оценивающие выражение. Вы можете выбрать контекст для всех процедур или конкретной процедуры, в котором следует оценивать переменную.
- Модуль: отображает имя модуля , в котором находится выбранный термин (по умолчанию). Вы можете выбрать контекст для всех модулей или конкретного модуля, в котором следует оценивать переменную.
- Watch Expression: отображает выражение часов и его значение в окне Watch. При вводе режима приостановки выполнения, значение контрольного выражения автоматически обновляется.
- Break When Value Is True: Выполнение автоматически вступает в режим перерыва, когда выражение оценивается до true или не является значением nonzero (не допустимым для выражений строки).
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.
Если ваши таблицы содержат много формул, вам, вероятно, будет полезно воспользоваться преимуществами автоматической проверки ошибок. Вы можете включить эту функцию в разделе Формулы диалогового окна Параметры Excel (рис. 195.1).
Чтобы открыть это окно, выберите команду Файл ► Параметры. Включить или выключить проверку ошибок можно с помощью флажка Включить фоновый поиск ошибок. Кроме того, у вас есть возможность указать, какие типы ошибок следует проверять, устанавливая флажки в области Правила контроля ошибок.
Рис. 195.1. Excel может проверять ваши формулы на наличие возможных ошибок
Во многих случаях вы просто игнорируете ошибку, выбрав команду Пропустить ошибку, предотвращающую ячейку от последующих проверок на ошибки. Однако все ранее проигнорированные ошибки можно сбросить, и тогда они появляются снова (нажмите кнопку Сброс пропущенных ошибок в разделе Формулы диалогового окна Параметры Excel).
Рис. 195.2. Щелчок на смарт-теге ошибки дает вам список команд
Даже если вы не используете функцию автоматической проверки ошибок, вы можете выбрать команду Формулы ► Зависимости формул ► Проверка наличия ошибок, чтобы открыть диалоговое окно, которое последовательно показывает каждую возможную ошибку ячейки, что во многом схоже с использованием функции проверки орфографии. На рис. 195.3 вы можете видеть диалоговое окно Контроль ошибок. Обратите внимание, что это немодальное диалоговое окно, и у вас остается доступ к листу, когда оно открыто.
Рис. 195.3. Использование окна Контроль ошибок для переключения между возможными ошибками, выявленными Excel
Помните, что возможность проверки ошибок несовершенна. На самом деле она даже не близка к совершенству. Другими словами, вы не можете считать, что ваш лист не содержит ошибок только потому, что Excel не выявил их! Не забывайте также, что эта возможность проверки ошибок не находит распространенный тип ошибок — перезапись ячейки с формулой другим значением.
Если ячейки не видны на листе, для просмотра их и содержащихся в них формул можно использовать панель инструментов "Окно контрольного значения". С помощью окна контрольного значения удобно изучать, проверять зависимости или подтверждать вычисления и результаты формул на больших листах. При этом вам не требуется многократно прокручивать экран или переходить к разным частям листа.
Эту панель инструментов можно перемещать и закреплять, как и любую другую. Например, можно закрепить ее в нижней части окна. На панели инструментов отслеживаются следующие свойства ячейки: книга, лист, имя, ячейка, значение и формула.
Примечание: В ячейке может быть только одно вехи.
Добавление ячеек в окно контрольного значения
Важно: На компьютере Mac выполните шаг 2 этой процедуры, прежде чем выполнять шаг 1; то есть нажмите кнопку Окно просмотра, а затем выберем ячейки для просмотра.
Выделите ячейки, которые хотите просмотреть.
Чтобы выбрать все ячейки на сайте с формулами, на вкладке Главная в группе Редактирование нажмите кнопку Найти & Заменить ,выберите Перейти к специальному и щелкните Формулы.
На вкладке Формулы в группе Зависимости формул нажмите кнопку Окно контрольного значения.
Переместите панель инструментов Окно контрольного значения в верхнюю, нижнюю, левую или правую часть окна.
Чтобы изменить ширину столбца, перетащите правую границу его заголовка.
Чтобы открыть ячейку, ссылка на которую содержится в записи панели инструментов Окно контрольного значения, дважды щелкните запись.
Примечание: Ячейки, которые содержат внешние ссылки на другие книги, отображаются на панели инструментов Окно просмотра только в том случае, если открыта другая книга.
Удаление ячеек из окна контрольного значения
Если панель инструментов Окно контрольного значения не отображается, на вкладке Формула в группе Зависимости формул нажмите кнопку Окно контрольного значения.
Выделите ячейки, которые нужно удалить.
Чтобы выбрать несколько ячеек, щелкните их, нажав CTRL.
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.
Когда вы работаете с большой моделью, бывает целесообразно отслеживать только значения из наиболее важных ячеек по мере того, как в другие вводятся данные. Эта задача упрощается благодаря элементу Окно контрольного значения. С его помощью можно отслеживать любое количество ячеек независимо от того, какие книга или лист активны в настоящий момент. Эта функция позволяет сэкономить время, избавившись от прокрутки и переключения между вкладками листов и окнами книг. [1]
Рис. 1. Использование окна контрольного значения для отслеживания значений формул с ячейками
Для того чтобы открыть окно контрольного значения, пройдите по меню Формулы –> Зависимости формул –> Окно контрольного значения. Чтобы отслеживать значение ячейки, нажмите в этом окне кнопку Добавить контрольное значение. Откроется диалоговое окно Добавление контрольного значения, в котором следует указать интересующую вас ячейку. В этом окне можно задать сразу несколько ячеек, выделив диапазон либо щелкая на отдельных ячейках, удерживая при этом нажатой клавишу Ctrl (рис. 1).
Для каждой ячейки в окне контрольного значения отображаются названия книги, листа и ячейки (при его наличии), адрес ячейки, актуальное значение и формула (при ее наличии). Excel сохраняет информацию о ячейках в окне контрольного значения даже между сессиями. Если вы закроете книгу, в которой есть ячейки, отслеживаемые в окне контрольного значения, ячейки будут удалены из окна. Однако, как только вы снова откроете эту книгу, ячейки появятся там опять.
Окно контрольного значения является областью задач. Внешний вид этого окна можно настроить, выполнив одно из следующих действий:
- Щелкните на границе окна и потяните ее с помощью мыши, чтобы изменить размер области задач.
- Если перетащить область задач к границе окна с книгой Excel, то оно фиксируется в этом месте, а не остается незакрепленным.
- Можно щелкать на границах заголовков и перетаскивать их, чтобы менять ширину отображаемых столбцов. Если до отказа потянуть границу столбца влево, этот столбец будет скрыт.
- Можно щелкнуть на одном из заголовков, чтобы отсортировать содержимое окна по этому столбцу.
Окно контрольного значения может помочь и при навигации. Если при работе вам придется часто переключаться между различными рабочими листами, добавьте по ячейке с каждого из этих листов. Чтобы активизировать нужную ячейку, просто дважды щелкните на ней кнопкой мыши в окне контрольного значения. К сожалению, в Excel 2013 такая возможность навигации предоставляется только в активной книге. Иными словами, если вы дважды щелкнете в окне контрольного значения на ячейке, относящейся к какой-то другой книге, эта книга не станет активна. Не знаю, сделано это намеренно или является багом Excel 2013.
[1] По материалам книги Джон Уокенбах. Excel 2013. Трюки и советы. – СПб.: Питер, 2014. – С. 101, 102.
Автоматически отображается при определении контрольного выражения в проекте.
Можно выполнить следующие действия.
Изменить размер заголовков столбцов, перетащив соответствующую границу вправо для увеличения размера или влево для его уменьшения.
Перетащите выбранную переменную в окно Immediate или в окно Watch.
Закрой окно, щелкнув окно Закрыть . Если окно Закрыть не видно, дважды щелкните заголовок, чтобы сделать окно Close видимым, а затем выберите его.
Элементы окна
Элемент | Описание |
---|---|
Expression | Списки выражения часов с кнопкой Панели инструментов значка Watch слева. |
Value (Значение) | Перечислены значения выражения во время перехода к режиму перерыва. |
Сочетания клавиш
Используйте эти сочетания ключей в окне Watch.
Сочетание клавиш | To |
---|---|
SHIFT+ENTER | Отображение выбранного контрольного выражения. |
CTRL+W | Отобразите диалоговое окно Edit Watch . |
ВВОД | Расширяет или разрушает выбранное значение часов, если у него есть знак плюс (+) или минус (-) слева от него. |
F2 | Отображение обозревателя объектов. |
SHIFT+F10 | Просмотр контекстного меню. |
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.
Читайте также: