|
|
|
| Как организовать, чтобы при закрытии Word-документа автоматически выполнялся макрос?
(без ввода поля и события после обновления поля ) | |
|
| |
|
|
|
| вы открываете word из access?
или вопрос чисто по ворду? | |
|
| |
|
|
|
| да из access открываю или формирую документ, а в нем таблица. В нее вставляются новые данные, которые должны при закрытии word-документа (когда пользователь их изменит)автоматически попасть опять а access | |
|
| |
|
|
|
| создавайте объект ворда иcпользуя WithEvents, правда при этом придется использовать раннее связывание, но в этом случае вы сможете обрабатывать события происходящие в ворде
вот что почитать по withevents
http://hiprog.com/index.php?option=com_search&Itemid=5&searchword=witheven&submit=%CF%EE%E8%F1%EA&searchphrase=any&ordering=newest | |
|
| |
|
|
|
| ИМХО
извращенный какой-то подход.
Все должно делаться и сохраняться в аксесе.
Документ создается только после того, как все внесенные пользователем данные были сохранены в БД.
Если пользователь решит править созданный документ, то это его трудности и программа не должна отслеживать эти изменения. Тем более, что пользователь может скопировать этот документ в другую папку - на другой комп.
При необходимости можно закрыть документ от редактирования паролем (ломается конечно, но все же) | |
|
| |
|
|
|
|
При необходимости можно закрыть документ от редактирования паролем (ломается конечно, но все же)
|
проще всего выгонять документ в PDF а не в Word
правки только в БД, естественно | |
|
| |
|
|
|
| обычный пользователь умеет работать только в word-e. Пользователь печатает грамоты. Данные уходят в access. Когда текст награждения один и тотже, изменяются только ФИО, поэтому открывается копия word- документа, ее пользователь изменяет, а измененные данные должны уйти в базу. По этим данным далее формируется отчеты. | |
|
| |
|
|
|
| Если пользователь умеет работать в Ворде - это плюс.
Тем более он сможет ввести данные в поле формы программы.
А при грамотной организации:
- выбрать из списка нужных людей для награждени;
- выбрать из списка нужну грамоту и отправить на печать весь этот паровоз.
А Вы пытаетесь решить задачу "с хвоста" | |
|
| |
|
|
|
| строгие правила в оформлении. Шрифты, переносы, положения строк.
Набирать текст в memo- поле очень некрасиво даже на бланке одного формата. | |
|
| |
|
|
|
| Для этого делается шаблон документа, в который выгружаются данные | |
|
| |
|
|
|
| пусть пользователь забивает данные о награждаемом прямо в Эксесс
нет смысла выгоднять в Ворд и потом забирать обратно
набивать данные в Эксесс не сложнее а даже проще чем в Ворд | |
|
| |