Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Word
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 23.07.2008, 06:51   #1
haze
Новичок
Джуниор
 
Регистрация: 23.07.2008
Сообщений: 1
По умолчанию Формы в Word

Здравствуйте!

По роду деятельности приходится заполнять много однотипных документов, в которых меняются только несколько реквизитов в начале документа и в конце, т.е большая часть документа остается неизменной. Заполняемые реквизиты в начале и в конце одинаковые. Подскажите как можно сделать допустим такую вещь: заносишь в форму необходимые реквизиты, нажимаешь кнопку и реквизиты вставляются в нужные места документа.

P.S: Эксперементировал с Формами Word: делаю нужные поля для ввода, защищаю документ, все вроде хорошо только, т.к. реквизиты в конце документа те же, что и в начале, приходится заполнять вручную и в конце. Вот и смысл в том, что можно ли и как сделать так: один раз вводишь, а заполняется все?

Заранее благодарен за ответы.
haze вне форума
Старый 24.07.2008, 09:30   #2
Abrakadabra
Форумчанин
 
Регистрация: 26.04.2008
Сообщений: 487
По умолчанию

Цитата:
Сообщение от haze Посмотреть сообщение
один раз вводишь, а заполняется все?.
Можно.. В дублирующих полях сделать формулу равенства с однозначным полем. Кроме этого необходима процедура обновления: либо выполнение макроса после обновления первой (не дублирующей)группы полей, либо просто F9.
Abrakadabra вне форума
Старый 01.08.2008, 08:26   #3
vladtr
Форумчанин
 
Регистрация: 28.07.2008
Сообщений: 119
По умолчанию

В документе определите, задайте закладки и потом в форме при закрытии, используйте переход по этим закладкам и у вас будет точно позиционироваться в нужное место если надо поменять одно и тоже в начале и в конце то вы просто перейдете на нужные места и введете что вы в форме задали...

Пример перехода по закладкам:
Selection.GoTo What:=wdGoToBookmark, Name:="закладка1"
..... здесь ваш текст
Selection.GoTo What:=wdGoToBookmark, Name:="закладка3"
..... здесь ваш текст
Selection.GoTo What:=wdGoToBookmark, Name:="закладка3"
..... здесь ваш текст
vladtr вне форума
Старый 02.08.2008, 07:47   #4
akokin
Пользователь
 
Регистрация: 02.08.2008
Сообщений: 94
По умолчанию

Цитата:
Сообщение от haze Посмотреть сообщение
P.S: Эксперементировал с Формами Word: делаю нужные поля для ввода, защищаю документ, все вроде хорошо только, т.к. реквизиты в конце документа те же, что и в начале, приходится заполнять вручную и в конце. Вот и смысл в том, что можно ли и как сделать так: один раз вводишь, а заполняется все?
Можно, для этого надо использовать и формы, и поля закладок REF. Как образец такого документа может служить созданный шаблон письма. Почитайте в этой заметке: Ввод часто повторяющихся фрагментов текста
akokin вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
MS Word Witaliy Общие вопросы Delphi 6 27.04.2008 20:53
Ms Word Farel Общие вопросы Delphi 0 12.01.2008 16:48
штрих код в Word merq Фриланс 9 29.06.2007 15:31
Word Pad grafdi Помощь студентам 1 03.05.2007 02:39