Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.03.2010, 10:42   #1
gots
Новичок
Джуниор
 
Регистрация: 30.03.2010
Сообщений: 1
Восклицание Наложение фильтров на сводную таблицу с использованием макроса

Есть сводная таблица (скрин в файле 1), необходимо ставить фильтр по году, месяцу и декаде. Макрос написан и работает достаточно быстро.
По нажатию "кнопки" стар, выдаются формы для выбора нужного периода и станций.
Но руководству необходимо выбирать каждый раз новые станции назначения, а их там около 1000. Если делать руками: выделить все ставить галочку, убрать галочку и отметить необходимое - то работает все, конечно, моментально. а в макросе.. приходится перебирать каждый PivotItems PivotFields("Станция назначения") и тогда обработка занимает значительное количество времени, что не устаивает.
Каким образом можно автоматизировать макрос?
Есть ли функции которые возвращают отмеченные PivotItems, что бы можно было убрать только их и постаивть нужные??

Пожалуйста, помогите!!
Очень срочно!
Изображения
Тип файла: jpg 1.JPG (56.9 Кб, 154 просмотров)

Последний раз редактировалось gots; 30.03.2010 в 10:49.
gots вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сводную таблицу как можно стелать? zander Microsoft Office Access 1 11.01.2010 19:41
обновить сводную таблицу? Bezdar Microsoft Office Excel 1 10.04.2009 15:45
Запуск макроса с параметрами из другого макроса Saladin Microsoft Office Excel 2 19.01.2009 09:43
пересчет таблицы с использованием макроса shematov Microsoft Office Excel 14 02.09.2008 11:24
Взаимодействие списков. Похоже на сводную, но не она. Matthias Microsoft Office Excel 4 22.02.2008 15:17