Просмотр полной версии : Ввод данных в текст
Есть тектовый документ (*.doc). В нем надо изменть данные, например ФИО клиента. Повторяется ФИО клиента 5-7 раз и каждый раз приходится искать ФИО клиента в тексте и удалив старое вносить нового клиента.
Возможно ли сделать так, чтобы при открытии документа запрашивалось например так:
ВВЕДИТЕ ФИО клиента
................................
ВВЕДИТЕ АДРЕСС клиента
................................
И. т. д.
И после ввода, все значения в тексте документа были введены где надо.
Подскажите какими средствами ЭТО можно сделать????
Заранее СПАСИБО!!!
В документе нужно вставить поля (Меню Вставка-Поле).
По клавишам Alt+F11 выйти в меню редактирования Visual Basic (Word Basic)
и создать форму, в которой создать нужные поля для ввода.
Привожу кусок кода, который выполняется при открытии документа (для того, чтобы выполнялись макросы нужно сделать уровень безопасности не выше Среднего):
Private Sub Document_Open()
Dim s As String
frmInput.Show ' Это я отображаю форму для ввода параметров при открытии документа
...
Me.Variables("FIO") = frmInput.cbFIO.Value ' а здесь происходит вставка поля FIO из поля с именем cbFIO формы frmInput
....
End
Если с программированием есть проблемы, то ближе к концу дня могу выложить пример документа на анализ.
В документе нужно вставить поля (Меню Вставка-Поле).
По клавишам Alt+F11 выйти в меню редактирования Visual Basic (Word Basic)
.................................................. .................
End
Если с программированием есть проблемы, то ближе к концу дня могу выложить пример документа на анализ.
С программированием храмает на обе ноги:4:
Буду признателен если дадите пример документа на анализ. :xe
Вложил простенький пример.2538
Вложил простенький пример.2538
Спасибо за пример.zip :super:
Если не сложно можно еще какие-нибудь примерчики, для разбора.
Очень буду благодарин.
... еще какие-нибудь примерчики, для разбора...Если есть конкретные вопросы - могу помочь. А примерчики есть, но более сложные, и их нужно для выкладки достаточно сильно переделать. А со временем сейчас не густо...
[QUOTE=sskkru]Если есть конкретные вопросы - могу помочь...
У меня есть договор, в котором нужно автоматизаровать ввод данных. Сам сделать не могу, для этого надо программирование знать, а сроки у директора как всегда, чем раньше тем лучше.
Вот додовор2554
Я создал в нем формы, но дальше затрудняюсь. Если есть возможность, HELP ME!?!
А почему не использовать ctrl + f , с функцией автозамены? Быстро и наглядно.
vBulletin® v3.8.9, Copyright ©2000-2026, vBulletin Solutions, Inc.