Excel VBA 2010: как выбрать все элементы серии в активной диаграмме?

Я борюсь с проблемой совместимости с Excel 2010. Идея состоит в том, чтобы сначала выбрать все элементы диаграммы, а затем снять выделение с тех, у кого нет названия серии. Вот код, который у меня есть в версии 2016er, и он отлично работает.

For Each series In ActiveChart.FullSeriesCollection series.IsFiltered = False Next series For Each series In ActiveChart.SeriesCollection If series.Name = "" Then series.IsFiltered = True End If Next series 

Однако FullSeriesCollection не работает с Excel 2010. Я попробовал SeriesCollection, но он не выбирает все элементы по мере необходимости. Что я могу сделать, чтобы он работал в Excel 2010?

Interesting Posts

2010 Excel VBA, как определить фиксированные столбцы и переменные строки, копируя данные из нескольких файлов в один файл (Откройте все файлы Excel в папке).

Сопоставить ячейки в разных файлах и вернуть значение другого

Как выйти из функции, если пользователь отменяет или не вводит ничего в поле ввода

Удалить текст Wrap из запроса доступа

Номер недели в массиве

C # OpenXML, определяющий, является ли значение числом или в sharedstringtable

Вызовите mysql через odbc и excel

за два дня до дня

Выбор непустых ячеек в Excel с помощью VBA

Excel VBA позволяет пользователю выбирать переменные диапазона постоянные

Ошибка Excel VBA 2016 для ActiveSheet и ActiveWorkbook при загрузке из Интернета

VBA – Игнорирование скрытых рабочих листов – Сохранение конкретных рабочих листов в формате PDF

Excel: разбор ячейки и создание функции

Workbook_Open MsgBox Всплывающее окно со списком изменений ячейки за день до

Формула для проверки несмежных пробелов / незабитых строк по строке

Давайте будем гением компьютера.