Задача
Необходимо написать макрос на VBA (Visual Basic for Applications) для Microsoft Excel, который в автоматическом режиме обрабатывает несколько входных файлов с расширением XLSM. Каждый такой файл содержит собственный встроенный макрос. С помощью макроса-обработчика нужно последовательно открывать каждый файл, запускать (или интегрироваться с) его внутренним макросом, извлекать необходимые данные и генерировать отчеты в соответствии с предоставленным описанием.
Технические требования
- Язык: VBA (Visual Basic for Applications).
- Исходные файлы: XLSM (с поддержкой макросов) с предустановленным внутренним макросом.
- Обработка: Последовательная: один файл за другим.
- Результат: Вывод оцов (отчетов) в указанном формате (подробности - в полном описании, которое предоставляется исполнителю после старта).
- Степень готовности: Требуется проверка совместимости с существующим внутренним макросом (его код предоставляется).
Ключевые моменты
Задача рассчитана на опытного специалиста, умеющего работать с чужим VBA-кодом, интеграцией макросов и созданием отчетов прямо из Excel. Весь исходный функционал, включая формат отчётов, доступен для изучения после назначения проекта.