Идея автоматизации процесса создания нового отчёта из уже имеющихся отчётов.
Скажем в директории С/Отчёты лежит много отчётов с такими именами:
Отчёт по 2016.01.20.xlsx
Отчёт по 2016.01.27.xlsx
Отчёт по 2016.01.31.xlsx
Отчёт по 2016.02.09.xlsx
Отчёт по 2016.02.17.xlsx
Отчёт по 2016.02.26.xlsx
Отчёт по 2016.03.05.xlsx
Данные в этих отчётах представлены нарастающим итогом, начиная с 01.01.2016 по дату, указанную в названии файла.
Задача в новом файле, например, "Отчёт за февраль 2016.xlsx" автоматически создать отчёт за февраль. Выбор месяца задаётся в ячейке "С4" (данного файла).
Очевидно, что для построения отчёта сначала надо открыть файл "Отчёт по 2016.01.31.xlsx"(1), взять оттуда данные, потом открыть файл "Отчёт по 2016.02.26.xlsx"(2) и взять оттуда данные.
Собственно нужно 2 строчки кода, выбирающие и открывающие именно те файлы, которые соответствуют критерию, заданному в ячейке "С4", т.е. месяцу.
Это решаемо?
Скажем в директории С/Отчёты лежит много отчётов с такими именами:
Отчёт по 2016.01.20.xlsx
Отчёт по 2016.01.27.xlsx
Отчёт по 2016.01.31.xlsx
Отчёт по 2016.02.09.xlsx
Отчёт по 2016.02.17.xlsx
Отчёт по 2016.02.26.xlsx
Отчёт по 2016.03.05.xlsx
Данные в этих отчётах представлены нарастающим итогом, начиная с 01.01.2016 по дату, указанную в названии файла.
Задача в новом файле, например, "Отчёт за февраль 2016.xlsx" автоматически создать отчёт за февраль. Выбор месяца задаётся в ячейке "С4" (данного файла).
Очевидно, что для построения отчёта сначала надо открыть файл "Отчёт по 2016.01.31.xlsx"(1), взять оттуда данные, потом открыть файл "Отчёт по 2016.02.26.xlsx"(2) и взять оттуда данные.
Собственно нужно 2 строчки кода, выбирающие и открывающие именно те файлы, которые соответствуют критерию, заданному в ячейке "С4", т.е. месяцу.
Это решаемо?