Гость
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / VBA и обход Pivot-а / 3 сообщений из 3, страница 1 из 1
24.07.2014, 22:39
    #38705467
AGhost
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA и обход Pivot-а
Обрабатываю Pivot и прохожусь по RowFields(i)
при обходе натыкаюсь на элемент, который не выведен в результатах сводной таблицы ( у него нет в иерархии объекта DataRange. Как это в кода проверить, чтоб с ошибкой не выбивало?
ну т.е. для элемента
PivotTable(1).RowFields(1).DataRange.Value есть и мгу к нему обратиться, а вот для например следующего
PivotTable(1).RowFields(1).DataRange.Value уже в дереве отсутствует DataRange и соответственно выпадает ошибка. :(
...
Рейтинг: 0 / 0
24.07.2014, 22:41
    #38705468
AGhost
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA и обход Pivot-а
вот так имелось ввиду... :(
PivotTable(1).RowFields(1).DataRange.Value есть и мгу к нему обратиться, а вот для например следующего
PivotTable(1).RowFields(2).DataRange.Value уже в дереве отсутствует DataRange и соответственно выпадает ошибка. :(
...
Рейтинг: 0 / 0
26.07.2014, 19:17
    #38706625
VSVLAD
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA и обход Pivot-а
AGhost,

А пример сводной есть? А может перед выбором получать по типу RowFields.Count?
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / VBA и обход Pivot-а / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]