VBA для создания нескольких сводных таблиц - PullRequest
0 голосов
/ 07 марта 2019

У меня есть требование создать 50 «базовых» сводных таблиц из одной и той же таблицы данных, поэтому я надеялся написать сценарий VBA для создания 50 рабочих таблиц и сводных таблиц для каждой.Я пытался записать макрос, захватывая первые 5 или около того, но когда я пытался запустить его, он зависал из-за длины скрипта.(У меня больше нет сообщения об ошибке, но я могу воспроизвести его при необходимости.) Можно ли это сделать с помощью цикла?И если да, то может кто-нибудь помочь?Спасибо.

1 Ответ

1 голос
/ 07 марта 2019

Вы можете упростить задачу, используя код для создания 1 нового листа с базовой сводной таблицей, а затем скопировать этот лист 49 раз. С этого момента не составит труда переименовать листы и сослаться на соответствующие сводные таблицы, используя дополнительный код, особенно если на листе имеется только одна сводная таблица.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...