Добрый день,
Прошу помочь с макросом для excel, который ищет и копирует файлы в новую папку.
Исходная папка содержит папку с названием, например, A1 (первого уровня), в которой находятся подпапки A11, A111, A1111 и т.д. В исходной папке много папок первого уровня с вложенными подпапками.
|__A1_
| |_RF <<< сюда копировать найденное
|__B1_
| |_RF
|__C1_
|_RF
Прошу помочь с макросом для excel, который ищет и копирует файлы в новую папку.
Исходная папка содержит папку с названием, например, A1 (первого уровня), в которой находятся подпапки A11, A111, A1111 и т.д. В исходной папке много папок первого уровня с вложенными подпапками.
Макрос должен проверить, что название папки первого уровня начинается с латинской A-Z, если да, искать в такой папке и подпапках файлы XLSX, DOC или DOCX, у которых в имени есть "_RF" и нет "~". Найденные скопировать в новую подпапку "RF" с аналогичным названием A1, B1, C1 папки первого уровня с предварительной проверкой нет ли их, если нет, то создать.
Для наглядности дерево папок в целевой папке.
C:/TARGET FOLDER|__A1_
| |_RF <<< сюда копировать найденное
|__B1_
| |_RF
|__C1_
|_RF
Изменено: - 01.07.2023 08:47:24