powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Чтение из Word
6 сообщений из 6, страница 1 из 1
Чтение из Word
    #32846539
KarK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня вопрос: Как можно получить или найти
в документе на Word определённые данные.
Например: в тексте есть "поля"
номер полисы :12325/12
дата аварии : 28/07/2003
компания: аааббб
и т.д.

Мне нужно "прочитать" их и внести в DB.
Никак не могу сообразить как это сделать.

И еще, простите за вопрос,
но как я могу прочитать строчку в Worde из VB

Подскажите , спасибо
...
Рейтинг: 0 / 0
Чтение из Word
    #32846621
Dats
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Public Sub FindAndReplaceInPage(WordDoc As Word.Document, ByVal iTR As Integer, SourceStr As String, ReplaceStr As String)

WordDoc.Sections(iTR).Range.Characters(1).Select
WordDoc.Sections(iTR).Range.Find.ClearFormatting
WordDoc.Sections(iTR).Range.Find.Replacement.ClearFormatting
WordDoc.Sections(iTR).Range.Find.execute SourceStr, False, True, False, False, False, True, _
wdFindContinue, False, ReplaceStr, wdReplaceOne
End Sub

где iTR - страница
SourceStr - что ищем
ReplaceStr - на что меняем.

В твоем случае
после поиска
WordDoc.Sections(iTR).Range.Characters(1).Select
потом Copy, и в базу.

А вообще записывай просто макросы, и смотри потом на их код
...
Рейтинг: 0 / 0
Чтение из Word
    #32846667
KarK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Простите , я не поняла.
1. зачем - менять
2. "copy" чего
3. я знаю "название" поля , а сохранить нужно данные ,
которое идет после него или под ним.
...
Рейтинг: 0 / 0
Чтение из Word
    #32853506
KarK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кстате вопрос все ещё актуален.
...
Рейтинг: 0 / 0
Чтение из Word
    #32853577
Processor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KarKКак можно получить или найти в документе на Word определённые данные.
Мне нужно "прочитать" их и внести в DB.
как я могу прочитать строчку в Worde из VBДля программной работы с документами Word'а целесообразно использовать объекты, их свойства и методы,
СПЕЦИАЛЬНО разработанные с целью облегчения обработки документов Word.
Они находятся в Microsoft Word v.m Object Library, где v.m - цифровое обозначение версии и модификации Word'а.
Библиотека обширная, поэтому первое знакомство производится так: DatsА вообще записывай просто макросы, и смотри потом на их кодИ, так как: KarKвопрос все ещё актуален., посмотрите Help по Word'у: вкладка "Мастер ответов", в TextBox "Выберите действие" введите запрос "Запись макроса".
...
Рейтинг: 0 / 0
Чтение из Word
    #32853764
KarK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо, попробую разобраться.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Чтение из Word
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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