![]() |
|
Модераторы: Partizan, gambit |
![]()
|
|
| Injener |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 113 Регистрация: 6.10.2006 Где: СПб Репутация: нет Всего: 1 |
Господа, подскажите кто может. Мне необходимо осуществить просто поиск текста в документе Word
Беда, только в том, что у Execute() целая гора параметров, и что они значат я не знаю. --------------------
Любое дело можно сделать тремя способами:1) правильно2) неправильно3) и так как это делают в армии |
|||
|
||||
| Naum |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 743 Регистрация: 7.9.2005 Где: Саратов, ул. Поса дского, 298 Репутация: 8 Всего: 15 |
Самый надежный простой способ по VBA - записать какой-нить макрос и посмотреть как он записан.
Где Text - собственно текст, который мы ищем, Replacement.Text - это, если мы хоти заменять, текст которым заменяем, Forward - скорее всего направление поиска (True - вниз, False - вверх), Wrap - че-то я не совсем понял, че такое, но по-моему действия при нахождении Text, может быть wdFindAsk, wdFindContinue, wdFindStop, Format - true - если форматирование включено в операцию поиска, соответсвенно False - если не включено, MatchCase - учитывать регистр, MatchWholeWord - только слово целиком, MatchWildCards - подстановочные знаки, MatchSoundLike - произносится как, MatchAllWordForms - все словоформы. Добавлено @ 11:07 А вообще там даже справка есть Это сообщение отредактировал(а) Naum - 7.10.2006, 11:06 -------------------- У нас всего два праздника Новый год и ТЯПница. |
|||
|
||||
| Injener |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 113 Регистрация: 6.10.2006 Где: СПб Репутация: нет Всего: 1 |
Спасибо Naum.
Вообще там гораздо больше параметров, но я везде вставил false и оно работает.
--------------------
Любое дело можно сделать тремя способами:1) правильно2) неправильно3) и так как это делают в армии |
|||
|
||||
| Illusionist |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 26.2.2008 Репутация: нет Всего: нет |
Не хотелось поднимать эту давно забытую тему, но придется. Мне тут надо текст в ворде заменить, но что-то не очень выходит
вот код, подскажите что не так:
он вроде выполняется, но почему-то на первом разе выходит из цикла, и на этапе сохранения вылетает. Помоему я тут какую-то мелочь упустил но не могу понять что. Помогите пожалуйста кто сможет!!! |
|||
|
||||
| Stepan_Lameroff |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 164 Регистрация: 16.12.2006 Репутация: 9 Всего: 14 |
В помощь любителям ковырять MS Office, были выпущены Microsoft Visual Studio Tools for the Office System Power Tools v1.0.0.0.
Рекомендую поюзать Office Interop Extensions (VSTO_PTExtLibs.exe на странице закачки) - очень помогает |
|||
|
||||
![]()
|
| Прежде чем создать тему, посмотрите сюда: | |
|
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :) Так же не забывайте отмечать свой вопрос решенным, если он таковым является :) Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |