|
OLE Word найти вхождения текста
| ☑ |
0
bolobol
03.12.14
✎
11:19
|
Приветствую!
Киньте ссылкой, кто знает, плиз. Нужно все вхождения найти, вида "%*%" с получением именно всех текстов под *.
Хелп!
|
|
1
фобка
03.12.14
✎
11:21
|
Ты не поверишь - find()
|
|
2
bolobol
03.12.14
✎
11:32
|
(1) Поверю! Но это, кагбэ, не фсйо!
Поиск = Док.Content.Find; //Даёт объект для поиска текста, а вот как вернуть найденное? Да и как найти по шаблону - тот ещё вопрос.
|
|
3
фобка
03.12.14
✎
11:33
|
While Selection.find.execute("*"1) do
Message(selection.range.text);
Enddo;
|
|
4
фобка
03.12.14
✎
11:34
|
"1" лишняя
|
|
5
bolobol
03.12.14
✎
11:37
|
И звезду не понимает...
|
|
6
фобка
03.12.14
✎
11:38
|
Про звезду не знаю, спецсимвол надо искать
|
|
7
фобка
03.12.14
✎
11:40
|
^? Любой знак
^# любая цифра
^$ любая буква
|
|
8
bolobol
03.12.14
✎
11:44
|
Звезды, по-ходу, нет...
А то что поиск только последователен - эт я уловил, спасибо. Буду решать.
|
|
9
фобка
03.12.14
✎
11:46
|
(8) можно проще сделать весь текст в 1 взять и там его имей как хочешь уже
|
|
10
фобка
03.12.14
✎
11:47
|
в 1с
|
|