Здравствуйте!
tanya-22-77, если у Вас трудности
Цитата |
---|
tanya-22-77 написал: А что значит "подтягивать данные"?Скопировать таблицу? Скопировать лист? |
Вопрос: Отчеты имеют одинаковую структуру? На этот вопрос Вы не ответили.
Про количество строк понятно...
Предлагаю рассмотреть вариант с макросом. Нажимаете на кнопку, загружаете файл по Вашему выбору,
сводная таблица автоматически обновляется...
Поясняю на своем примере (файл с макросом прикладываю), после нажатию на кнопку "Старт":
На Лист "Отчет" загружаются исходные данные из файла, который Вы выбираете сами.
Созданная Таблица "умная" (присвоено имя = "УТ_Отчет") сама подстроится в размерах под загруженные данные, сводная таблица обновится.
Я не специалист по VBA и составила возможно не идеальный макрос, но он выполняет свою задачу.
Это просто вариант решения и если этот вариант решения (макросом) Вам подходит...
... то можете попробовать прямо в мой файл вставить на Лист "Отчет" свои данные вместе с заголовками, начиная с ячейки A2.
Затем на Листе "СТ" обновите сводную таблицу, не пугайтесь, таблица слетит, останется только область для построения сводной таблицы
и список полей из заголовков Вашей таблицы (ПКМ - показать список полей). Постройте свою сводную таблицу - шаблон.
Сохраните файл. Затем тестируйте с другими файлами уже с помощью кнопки запуска макроса.
В принципе если вариант с макросом Вы рассматриваете, то варианты и идеи Вам подкинут...
Если в дальнейшем необходимо сохранить файл со сводной таблицей, можете в макросе добавить сохранение по заданному пути и шаблону.
(Даже не верю, что я это пишу...в макросах дилетант... и рискую попасть на острый язык профессионалов), но выручать Вас,
tanya-22-77, после слов
surkenny, как-то надо...
Всего доброго!)