В файле "ГЛАВНЫЙ ФАЙЛ.xls" в ячейку - (D5) вписано слово. В одной папке с Главным файлом - лежит несколько подпапок с документами экселя. Пытался сам написать макрос, но что-то не работает - выдает ошибку.
Подскажите, как макросом осуществить поиск этого слова в документах экселя и вывести в столбец G5:G16 - названия тех файлов экселя, где это слово встречается хотя бы один раз ?
Здравствуйте! Ищу ответ на непростой вопрос.
В файле "ГЛАВНЫЙ ФАЙЛ.xls" в ячейку - (D5) вписано слово. В одной папке с Главным файлом - лежит несколько подпапок с документами экселя. Пытался сам написать макрос, но что-то не работает - выдает ошибку.
Подскажите, как макросом осуществить поиск этого слова в документах экселя и вывести в столбец G5:G16 - названия тех файлов экселя, где это слово встречается хотя бы один раз ?SergVrn
не-а, в папках и подпапках - вообще-то это список тех файлов (полных путей к ним), которые и нужно проверить - ваша конструкция для этого не годится (именно этот кусок кода не работает), а эти - работают; или нужно до последнего бита разжёвывать?
Цитата
зачем мне список файлов в папках
не-а, в папках и подпапках - вообще-то это список тех файлов (полных путей к ним), которые и нужно проверить - ваша конструкция для этого не годится (именно этот кусок кода не работает), а эти - работают; или нужно до последнего бита разжёвывать?buchlotnik
Сообщение отредактировал buchlotnik - Пятница, 01.12.2017, 19:46
ваши слова? вам подсказалиполовину решения - по нескольким файлам, вам же подавай либо всё готовое, либо вы начинаете в не сильно вежливой манере критиковать помогающих (это касается не только этой темы). Не хотите список файлов - не надо, разбирайтесь сами.
Цитата
Подскажите
ваши слова? вам подсказалиполовину решения - по нескольким файлам, вам же подавай либо всё готовое, либо вы начинаете в не сильно вежливой манере критиковать помогающих (это касается не только этой темы). Не хотите список файлов - не надо, разбирайтесь сами.buchlotnik
Сообщение отредактировал buchlotnik - Пятница, 01.12.2017, 20:15
Подскажите, как макросом осуществить поиск этого слова в документах экселя
Легко. Макрсом поочередно открыть все документы, в которых нужно выполнить поиск, в каждом из этих документов, на каждом листе провести поиск "этого слова". Если нашли - вывести имя файла
Подскажите, как макросом осуществить поиск этого слова в документах экселя
Легко. Макрсом поочередно открыть все документы, в которых нужно выполнить поиск, в каждом из этих документов, на каждом листе провести поиск "этого слова". Если нашли - вывести имя файла
Я на планете дал древний файл кажется от Павла, который делает чуть больше - там просто нужно лишнее повыкидывать, и вывод подкорректировать. А этот код явно рождён был не в Экселе - потому и не работает. И в Экселе так по всем файлам поиск не пойдёт, если ранее вручную он так не остался настроенным, причём синтаксис совсем другой. Т.е. этот код проще переписать, чем исправить.
Я на планете дал древний файл кажется от Павла, который делает чуть больше - там просто нужно лишнее повыкидывать, и вывод подкорректировать. А этот код явно рождён был не в Экселе - потому и не работает. И в Экселе так по всем файлам поиск не пойдёт, если ранее вручную он так не остался настроенным, причём синтаксис совсем другой. Т.е. этот код проще переписать, чем исправить.Hugo