Всем доброго времени суток! Исходные данные: имеется папка с файлами excell разных версий 2013 и старше с однотипными и не однотипными таблицами Необходимо: сделать выборку по каждому файлу с поиском по ключевому словосочетанию строки содержащей искомую информацию в виде чисел далее вся информация группируется на отдельном листе с наименованием файлов где искомая информация найдена и напротив каждого листа приведены требуемые числа… переведу на русский для отрасли где это необходимо из локальных смет которых более 100 нужно выцепить сметную трудоёмкость работ прописанную в шапке и далее уже на основании этого нужно сделать график производства работ
на работе коллега макросом почти сделал это но они лагают… через запросы реально вытащить информацию необходимую? спасибо всем откликнувшимся…
Как аналогия для понимания степени изумления, испытываемого при прочтении описания задачи: это сопоставимо с попыткой отремонтировать движок неизвестной машины, запертой в гараже, описание которого вам диктуют по телефону.
Мы, может, и рады размять мозги, но на чем? Где пример данных? Где понимание, что нужно (в каком виде) в конечном итоге?
Цель - создание запроса на поиск в каждом файле нужной информации - как сделать запрос для этого и потом на автомате выдернуть ее из более чем 100 файлов
евгений иванов, нашёл свой старый файл, может поможет. P.S. Только вы пишите слово "трудоёмкость" через букву "ё", а в файле написано через "е" - как думаете - для компьютера это одна и та же буква или всё-таки разные? Обычно, чтобы не ошибиться - открывают любой файл, находят нужную ячейку, копируют её в буфер обмена, закрывают файл и потом скопированный текст вставляют куда надо. Тогда уже не будет опечаток и т.д.
написал: Пример сметы приложил… акцент делать на строку сметная трудоёмкость - именно значение по этому параметру мне необходимо свести по более чем 100 файлам
искомую фразу предположим можно будет найти а значение в соседней ячейке как вытащить???
Попробовал, но увы макрос не функционален - у меня на компе тысячи таких файлов - нужно указание конкретного пути где поиск делать и соответственно предыдущий вопрос актуален все ещё - как при помощи Вашего макроса можно вытащить не только Файлы со словосочетанием но и значения цифровые рядом с ячейкой
евгений иванов, введите слово "трудоемкость" (без ё) в поле поиска и снимите все галочки на форме и нажмите ОК (см. фото ниже), укажите папку, где лежат ваши файлы. Когда макрос закончит работу - мышкой расширьте столбец J (сделайте шире, ещё шире, ещё шире, ещё шире, ещё.... вот. так хватит). См. два фото
написал: Рад, что помог. Я чуть изменил макрос, скачайте ещё раз мой файл с макросом выше
небольшое уточнение по последней версии файла возможна ли доработка его по следующим критериям: 1. При поиске значений чтобы можно было указать номера столбцов книг где осуществлять необходимо поиск 2. при поиске искомых значений включить фильтр по типу данных (жирный шрифт/обычный - нечто как в надстройке plex под наименованием «выделятор» 3. При добавлении списка искомых значений осуществляется вставка наименования файла каждый раз когда найдено значение - можно ли сделать чтобы при поиске внутри файла по списку выводилось один раз наименование файла и далее по списку выводились значения 4. возможна ли оптимизированная перестановка значений между строк: у меня предположим появилась первая строка с наименованием документа и вторая которая содержит искомое значение… надо разместить эту информацию на одной строке а не на нескольких… вручную долго делать(