Метод Range.NavigateArrow (Excel)
Перемещает стрелку трассировки для указанного диапазона к ячейке или ячейкам прецедента, зависимым или вызывающим ошибку ячейкам. Выбирает ячейки прецедента, зависимые ячейки или ячейки ошибок и возвращает объект Range , представляющий новый выбор. Этот метод вызывает ошибку, если он применяется к ячейке без видимых стрелков трассировки.
Синтаксис
expression. NavigateArrow (TowardPrecedent, ArrowNumber, LinkNumber)
выражение: переменная, представляющая объект Range.
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
В сторонуПредставленного | Необязательный | Variant | Указывает направление навигации; True для перехода к прецедентам, false — для перехода к зависимым. |
СтрелкаNumber | Необязательный | Variant | Указывает номер стрелки для перехода; соответствует нумероованной ссылке в формуле ячейки. |
LinkNumber | Необязательный | Variant | Если стрелка является внешней ссылочной стрелкой, этот аргумент указывает, на какую внешнюю ссылку следует следовать. Если этот аргумент опущен, следует первая внешняя ссылка. |
Возвращаемое значение
Variant
Пример
В этом примере выполняется переход по первой стрелке трассировки от ячейки A1 на Листе1 к ячейке прецедента. Пример должен выполняться на листе, содержая формулу в ячейке A1, которая содержит ссылки на ячейки D1, D2 и D3 (например, формула =D1 * D2 * D3
).
Перед выполнением примера выберите ячейку A1 и на вкладке Формулы в группе Аудит формул выберите Трассировка прецедентов.
Worksheets("Sheet1").Activate
Range("A1").Select
ActiveCell.NavigateArrow True, 1
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.