Идея в следующем: Забиваем название файлов в ячейки(условно A2-A10), названия имеют не точное соответствие. Эксель ищет файлы в указанной папке или подпапках. Открывает файл и копирует данные с определенных ячеек, вставляя напротив названия файла(B2-B10 и тд и тп.)
В указанных выше темах, похожее решение, но в первой теме, копируются данные, однако при условии что файл лежит в директории и просматривает все файлы. Во второй же, теме, открывает файл, указанные в ячейке, но не копирует данные.
Вопрос в том, как это объединить и возможно ли это? Заранее благодарю за любую помощь.
P.S. В прикрепленном файле - желаемый результат и вид.
Андрей VG написал: А раньше было в прикреплённом архиве со структурой папок и примерами файлов Что, настолько лень создать тестовый набор?
Дело в том, что не архив, не папки не получается приложить, поэтому исправил на файл)
Цитата
Андрей VG написал: Вот об этой части хотелось бы получить максимум деталей.
Файлы с которых надо подтягивать данные отличаются по форме наименований, к примеру:
1. Файл №123 от 06.06.2020 "Яблоко" 2. Файл №523 от 06.06.2020 "Конфета" 3. Файл №55551 от 07.01.2020 "Арбуз"
Так же встречаются ситуации когда есть два пробела после номера документа и вообще творится различная вакханалия после "№***" Т.е. мы знаем и уверены только "Файл №123", а всё дальше остается в руках пользователей и их фантазии(на которую не получается повлиять)
Max Shams, это действительно так сложно приложить книгу Excel на одном из листе которой будет: в ячейке слева пример как называется файл, в ячейке справа что представляет из себя маска в вашем понимании?
давайте вот этим не заниматься. P. S. Если неопределённость в имени разрешима в пределах символов подстановки или регулярных выражений, то да такое возможно написать на VBA. В противном случае, обучаете нейросеть и используете её для решения задачи. Конечно, спорить не буду, можно оформить вызов и получение результата для этого и в VBA, но это несколько другая история.