powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Поиск цифренных значений в файле word.
10 сообщений из 10, страница 1 из 1
Поиск цифренных значений в файле word.
    #36114847
lex00
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Друзья, помогите, пжлста.

Необходимо найти в файле формата word, который находится в какой-то папке (к примеру c:\windows\temp\), числа (к примеру 550550 и 005005).
т.е. в макросе в столбик будут прописаны числа и макрос должен найти эти числа в файле word. если не нашел, то должно быть написано "не нашел", если нашел - соответственно написано "нашел".

возможно как-то это сделать?

Заранее спасибо!!
...
Рейтинг: 0 / 0
Поиск цифренных значений в файле word.
    #36114922
PlanB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lex00,
Слышал, что то ли в windows, то ли в самом office предусмотрен поиск по словам во всех документах. Наверняка, можно сузить поиск до данной директории.

понятия не имею как такое делать, возможно, прямо через поиск в проводнике (самому интересно)
...
Рейтинг: 0 / 0
Поиск цифренных значений в файле word.
    #36114933
PlanB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PlanBlex00,
Слышал, что то ли в windows, то ли в самом office предусмотрен поиск по словам во всех документах. Наверняка, можно сузить поиск до данной директории.

понятия не имею как такое делать, возможно, прямо через поиск в проводнике (самому интересно)И точно: заходите в проводнике в данную директорию - жмёте ctrl+f - "Искать текст:"
Выводятся результаты поиска или окно пустое. В параметрах можно поставить ограничение только на вордовские документы :)
...
Рейтинг: 0 / 0
Поиск цифренных значений в файле word.
    #36115021
lex00
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PlanB,

спасибо за информацию!

но почему-то не ищет. да и не совсем это нужно.

у меня будет большой список чисел, которые нужно найти в файлах. если каждое число искать таким способом, то уйдет много времени и сил. лучше если это будет делать макрос.
...
Рейтинг: 0 / 0
Поиск цифренных значений в файле word.
    #36117209
lex00
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Никто не сможет мне помочь?? :(
...
Рейтинг: 0 / 0
Поиск цифренных значений в файле word.
    #36118108
PlanB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lex00PlanB,

спасибо за информацию!

но почему-то не ищет. да и не совсем это нужно.

у меня будет большой список чисел, которые нужно найти в файлах. если каждое число искать таким способом, то уйдет много времени и сил. лучше если это будет делать макрос.И как вы представляете себе такую процедуру???
вот я ищу первое число в ряду, нашёл, а второе - не нашёл... что программе делать?

задачу поставьте нормально
...
Рейтинг: 0 / 0
Поиск цифренных значений в файле word.
    #36118148
lex00
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PlanB,

если не нашел, значит пишет "не нашел".

конкретная задача следующая:

в excel в столбик прописаны числы
макрос ищет эти числы в файле word. (файл word находящимся в определенной папке)
если нашел, пишет напротив найденного числа "найдена"
если не нашел, пишет напротив не найденного числа "не найдена".

это возможно прописать макросом?
...
Рейтинг: 0 / 0
Поиск цифренных значений в файле word.
    #36118344
PlanB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lex00PlanB,

если не нашел, значит пишет "не нашел".

конкретная задача следующая:

в excel в столбик прописаны числы
макрос ищет эти числы в файле word. (файл word находящимся в определенной папке)
если нашел, пишет напротив найденного числа "найдена"
если не нашел, пишет напротив не найденного числа "не найдена".

это возможно прописать макросом?Да
"файле word" - в одном файле?
...
Рейтинг: 0 / 0
Поиск цифренных значений в файле word.
    #36118397
PlanB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lex00, вот тут видно как обращаться к файлам в папке.

а этот пример - как открывать word и вытягивать из него что-то (дату в данном случае)
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
Private Sub WtoE()
'nnn = Application.GetOpenFilename
'If nnn = False Then
'    End
'End If

Dim wdApp As Object
Dim wdDoc As Object
    Set wdApp = CreateObject("Word.Application")
    Set wdDoc = wdApp.Documents.Open(Filename:=nnn)
'если надо, чтобы word был виден при открытии, то
'wdApp.Visible = True

'процедура ищет дату в Word
    With wdApp.Selection.Find
        .Text = "[0-9]{2}.[0-9]{2}.[0-9]{4}"
        .MatchWildcards = True
    End With
wdApp.Selection.Find.Execute
wdApp.Selection.copy
    
    
wdDoc.Close
wdApp.Quit
Set wdDoc = Nothing
Set wdApp = Nothing

End Sub
...
Рейтинг: 0 / 0
Поиск цифренных значений в файле word.
    #36118729
lex00
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PlanB,

БОЛЬШОЕ тебе человеческое СПАСИБО!!!

как появится свободное время, займусь изучением...
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Поиск цифренных значений в файле word.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]