Надеюсь на вашу помощь в решение следующей проблемы: В файле есть несколько листов, имеющих одинаковую структуру и сходное название (в приложенном файле они обозначены Данные1 - Данные3). Кол-во таких листов не определено, т.к. они формируются макросом на основе внешних данных, но не менее 2 и не более 12. Присутствуют, так же, другие листы (в файле листы А и В), их количество, так же, не определено, они существенно отличаются и по структуре и по названию самих листов. Макросом создается вкладка TOTAL, куда нужно суммировать аналогичные данные из листов Данные..., сколько бы таких листов ни было, т.е. TOTAL!B2=Данные1!B2+Данные2!B2+.... Желательно, чтобы решение было через функции, чтобы TOTAL пересчитывался автоматически, когда значения в листах Данные... будут меняться. Моя проблема заключается в том, что у меня не получилось через функции прописать суммирование с фильтром по названию листов, а каждый раз запускать отдельный макрос на пересчет не хочется, т.к. данные меняются довольно часто, а пользователи файла далеки от vba.
Заранее спасибо.
Дамы и Господа, приветствую!
Надеюсь на вашу помощь в решение следующей проблемы: В файле есть несколько листов, имеющих одинаковую структуру и сходное название (в приложенном файле они обозначены Данные1 - Данные3). Кол-во таких листов не определено, т.к. они формируются макросом на основе внешних данных, но не менее 2 и не более 12. Присутствуют, так же, другие листы (в файле листы А и В), их количество, так же, не определено, они существенно отличаются и по структуре и по названию самих листов. Макросом создается вкладка TOTAL, куда нужно суммировать аналогичные данные из листов Данные..., сколько бы таких листов ни было, т.е. TOTAL!B2=Данные1!B2+Данные2!B2+.... Желательно, чтобы решение было через функции, чтобы TOTAL пересчитывался автоматически, когда значения в листах Данные... будут меняться. Моя проблема заключается в том, что у меня не получилось через функции прописать суммирование с фильтром по названию листов, а каждый раз запускать отдельный макрос на пересчет не хочется, т.к. данные меняются довольно часто, а пользователи файла далеки от vba.