Гость
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / SeriesCollection / 3 сообщений из 3, страница 1 из 1
26.12.2012, 09:38
    #38092900
Oleg25
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SeriesCollection
подскажите следующее: имеется пивотный график. Через SeriesCollection устанавливаю цвет каждой линии в этом графике (где каждая линия это данный по месяцам за определенный год). Проблема в том, что если я не выбираю в фильтре один из годов, то появляется ошибка. можно ли как-то поставить условие, что если, например, ActiveChart.SeriesCollection("2012") существует, то окрашиваем его в определенный цвет, а если нет, то пропускаем и идем дальше?
...
Рейтинг: 0 / 0
26.12.2012, 21:53
    #38094164
Казанский
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SeriesCollection
Может, просто On Error Resume Next поставить?
...
Рейтинг: 0 / 0
26.12.2012, 22:32
    #38094188
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SeriesCollection
Oleg25можно ли как-то поставить условие, что если, например, ActiveChart.SeriesCollection("2012") существуетНадо не ставить условие, а проверять. Что в коллекции ActiveChart.SeriesCollection имеется итем с именем "2012". Просто перебрав коллекцию и сравнив имя каждого итема с нужным.
Хотия, конечно, можно и воспользоваться фактом генерации ошибки обращения к несуществующему итему - перехватить, провериьт тип ошибки, выставить соотв. флаг.
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / SeriesCollection / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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