Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.93/14: Рейтинг темы: голосов - 14, средняя оценка - 4.93
0 / 0 / 0
Регистрация: 09.08.2011
Сообщений: 6
1

Автоматизация печати и закрытие документа

24.05.2010, 15:52. Показов 2840. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите пожалуйста! даже не знАю, сложно это или нет)



1. Есть программа которая формирует документы Word на основе определённых шаблонов.

Что нужно дописать в шаблон, чтобы при создании документа word, документ сам распечатывался (например, два экземпляра)и закрывался без сохранения?



2. Есть программа, которая формирует документ Word содержащие в определенных местах имя и город. Что нужно дописать в шаблон, чтобы документ сохранился под именем "имя_город.doc" (b вообще возможно ли это)

Заранее благодарна.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.05.2010, 15:52
Ответы с готовыми решениями:

Автоматизация печати
Доброго времени суток! Столкнулся с такой ситуацией хотелось бы автоматизировать печать страниц в...

Автоматизация печати ФИО в информационных письмах
Всем привет. Есть список который в БД загнал. Список содержит следующие столбцы: 1) Фамилия 2)...

Автоматизация документа оборота
Доброго времени суток!!! На работе нужно делать много документов (в основном Word и Excel, а так...

Проблема печати из Word и его закрытие
В программе на VB6.0 открываю Word, создаю несколько документов и посылаю их на печать (ядро Worda...

3
Well78
05.07.2010, 18:45 2
Дориана (24.05.2010)
Помогите пожалуйста! даже не знАю, сложно это или нет)



1. Есть программа которая формирует документы Word на основе определённых шаблонов.

Что нужно дописать в шаблон, чтобы при создании документа word, документ сам распечатывался (например, два экземпляра)и закрывался без сохранения?



2. Есть программа, которая формирует документ Word содержащие в определенных местах имя и город. Что нужно дописать в шаблон, чтобы документ сохранился под именем "имя_город.doc" (b вообще возможно ли это)

Заранее благодарна.


Все это лучше делать в самой программе. Такой макрос конечно можно написать в шаблоне и это возможно. Отладка займет время.
0 / 0 / 0
Регистрация: 09.08.2011
Сообщений: 6
05.07.2010, 19:24  [ТС] 3
К сожалению, программу нельзя менять.

Спасибо, что обратили внимание)

Проблема остаётся актуальной.
0
Well78
05.07.2010, 20:08 4
Дориана (24.05.2010)
Помогите пожалуйста! даже не знАю, сложно это или нет)



1. Есть программа которая формирует документы Word на основе определённых шаблонов.

Что нужно дописать в шаблон, чтобы при создании документа word, документ сам распечатывался (например, два экземпляра)и закрывался без сохранения?



2. Есть программа, которая формирует документ Word содержащие в определенных местах имя и город. Что нужно дописать в шаблон, чтобы документ сохранился под именем "имя_город.doc" (b вообще возможно ли это)

Заранее благодарна.


1 Добавить в шаблон макрос с обработчиком события Close для объекта Document. В нем вызвать две команды:

ThisDocument.Print(...) и ThisDocument.Close SaveChanges:=false или Application .Quite SaveChanges:=false - если нужно Word закрыть помимо документа. Тогда при закрытии документа произойдет то что Вам нужно. Без участия пользователя здесь не обойтись, потому что непонятно на каком этапе документ сформирован программой полностью.



2 Добавить в шаблон макрос с обработчиком события Close для объекта Document. В нем вызвать команду ThisDocument.SaveAs(FileName:=....). Из-за скудности Word'a на события приходится использовать Close.
05.07.2010, 20:08
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.07.2010, 20:08
Помогаю со студенческими работами здесь

Автоматизация создания стиля для документа MS Office
День добрый, у меня вот такое задание: Автоматизация создания стиля для документа MS Office с...

Закрытие документа
в общем в конфе при печати закрывается документ для редактирования,есть обработка чтоб открыть док...

Закрытие документа
Доброго времени суток! В общем, существует такая неприятность. Заходим в один из документов, и...

Автоматизация создания документа "Установка цен номенклатуры"
Необходимо автоматически создавать документы "Ценообразование" -> "Установка цен номенклатуры".......


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru