Страницы: 1
RSS
Составление сводной таблицы из отдельных листов, отборка уникальных значений с помощью VBA
 
Добрый вечер всем

Только начала изучать тему с макросами, может быть кто-то с форума сумеет помочь.
Суть - есть несколько адресных вкладок, из которых должны формироваться сводные таблицы по типу материала (например, вкладка "Профили").
Нашла макрос (Consolidated_Range_of_Books_and_Sheets), который позволяет сделать с нужных мне адресных вкладок (листов) один общий лист (назвала его Макрос).
Но вопрос, можно ли добавить в код макроса строку, которая отвечала бы за то, чтобы новый созданный макрос лист сам собой сразу же назывался "Макрос"?
И можно ли добавить к этому макросу еще строки, которые позволяли бы сразу искать из полученной макросом (Consolidated_Range_of_Books_and_Sheets) информации уникальные значения? А далее уже эти уникальные значения подтянулись бы во вкладку "Профили"
Или может есть способ объединить как-то все вышесказанные действия, чтобы можно было только адресные вкладки заполнять, а сводные сами формировались с помощью макроса?

Пока что всё реализовано костыльно, с помощью формул на вкладке "Профили", там в правой части формулы на поиск уникальных значений. Но сами позиции "забиты" вручную, а хочется автоматизировать этот процесс

Пример приложила. Эксель 2019 г.

Буду рада любой помощи
 
1. В Вашем файле нарушена структура (см.скриншот). Рекомендую перенести данные в новую книгу. И желательно копированием диапазонов, а не листами
2. В файле нет макросов. В чем подвох?
3. Что-бы добавить в макрос строку с переименованием листа - запишите эти действия макрорекордером (добавление листа с его переименованием). Будет Вам основа для разбора кода. Раз уж Вы решили 'изучать тему с макросами'
4. VBA Excel. Отбор уникальных значений с помощью Collection
П.С. По хорошему все Ваши 'костыли' нужно перевести в макросы. Файл сильно тормозит. Но это комплексная задача, и она не для бесплатной ветки

Согласие есть продукт при полном непротивлении сторон
Страницы: 1
Читают тему
Наверх