Уважаемые форумчане! Прошу по возможности помочь с готовым решением по созданию реестра из множества файлов.
Исходные данные: папка в которой лежит плюс/минус 600 файлов excel, каждый весит около 20КБ и имеет плюс/минус 80 строк. Образец части файла (B2:E11) приложен. Задача по каждому из файлов в папке: 1. открыть файл, удалить фильтры, если они есть. 2. в столбце "F" в каждой ячейке проставить название блока из столбца "B" в котором ячейки объединены. (в примере уже проставил вручную) 3. в столбце "G" в каждой ячейке проставить имя файла (в примере уже проставил вручную) 4. скопировать все данные из ячеек диапазона "C:G" начиная с ячейки "С4" 5. вставить скопированные данные в общий файл подряд, друг за другом
Большая просьба подсказать решение. Заранее благодарен!
Описание:
Каждый месяц создается сетевая папка (пусть с адресом: \\sss.ttt.ru\pv\NN\Profiles\bal\My Documents\Работа\РФ Отчетность, справочники май 21) в которую условно 10 сотрудников сохраняют обработанные excel файлы с разным кол-вом строк. Файлы могут быть с расширениями xls или xlsx. В файлах возможно применены фильтры. В некоторых столбцах есть объединенные ячейки. Пример файла прикладываю.
Задача:
Посчитать сколько файлов в папке сохранено каждым из сотрудников (именно сохранено, а не авторы файла) и посчитать общее кол-во не пустых ячеек в столбцах "D" всех файлов сохраненных конкретным сотрудником в этой папке, вне зависимости стоит фильтр в файле или нет. Т.е. итог работы макроса условно должен выглядеть следующим образом:
Есть расчет достаточности продукта. Есть ячейка (A3) в которой руками устанавливается количество месяцев на которые рассчитывается достаточность и есть итоговая ячейка (O16), которая показывает, либо переизбыток продукта на конец расчетного периода (положительное значение), либо дефицит продукта(отрицательное значение). Необходимо в отдельной ячейке (P16) показать то значение ячейки A3, при котором в результате расчета, в ячейке O16 наступит отрицательное значение. Спасибо!