Добрый день, друзья!
Столкнулся с необходимостью проверки существования конкретного свойства у объекта, чтобы не встречать ошибку (Run-time error '1004') Не нашел какого-то универсального решения.
Пример
Если при выполнении выделена ячейка строк сводной таблицы - покажет заголовок,
если нет - Run-time error '1004'.
Уровень проекта не позволяет использовать "On error resume next" внутри основного кода.
Пока выкручиваюсь отдельной функцией для проверки каждого подобного случая, но это крайне неэстетично и громоздко.
Уверен, что есть более красивое решение. Буду очень признателен за подсказки, в каком направлении копать.
Столкнулся с необходимостью проверки существования конкретного свойства у объекта, чтобы не встречать ошибку (Run-time error '1004') Не нашел какого-то универсального решения.
Пример
Код |
---|
MsgBox (Selection.PivotItem.Caption) |
если нет - Run-time error '1004'.
Уровень проекта не позволяет использовать "On error resume next" внутри основного кода.
Пока выкручиваюсь отдельной функцией для проверки каждого подобного случая, но это крайне неэстетично и громоздко.
Уверен, что есть более красивое решение. Буду очень признателен за подсказки, в каком направлении копать.