Свойство Range.XPath (Excel)
Возвращает объект XPath , представляющий XPath элемента, сопоставленного с указанным объектом Range . Контекст диапазона определяет, будет ли действие успешным или возвращает пустой объект. Только для чтения.
Синтаксис
expression. Xpath
выражение: переменная, представляющая объект Range.
Замечания
Свойство XPath допустимо, если содержащийся в нем диапазон соответствует следующим условиям:
Диапазон представляет собой одну ячейку.
Если диапазон состоит из двух или нескольких ячеек, одна или другая должна иметь значение true:
Если ячейки содержат данные XPath, все ячейки в диапазоне должны содержать сведения XPath (то есть каждая ячейка связана с одной или несколькими картами данных), а все ячейки должны иметь идентичное содержимое XPath (то есть каждая ячейка вносит свой вклад в один и тот же набор карт данных).
Все ячейки не должны содержать сведения о XPath.
Диапазон не содержит разрывных областей.
Примечание.
Считается, что строка заголовка и итогов таблицы содержит сведения О XPath. Любые диапазоны, которые не соответствуют указанным выше условиям, возвращают ошибку во время выполнения.
Если выбор диапазона допустим, но ни одна из ячеек не сопоставлена, Excel возвращает объект XPath , чтобы вы могли получить доступ к методу SetValue для создания сопоставления.
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.