Форум программистов, компьютерный форум, киберфорум
Наши страницы
VBA
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.92/12: Рейтинг темы: голосов - 12, средняя оценка - 4.92
Дориана
0 / 0 / 0
Регистрация: 09.08.2011
Сообщений: 6
#1

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

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

Помогите пожалуйста! даже не знАю, сложно это или нет)



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

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



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

Заранее благодарна.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.05.2010, 15:52
Ответы с готовыми решениями:

Можно ли отменить закрытие документа
всем привет. когда пользователь пытается закрыть несохраненный документ,...

Как запретить закрытие документа word
Если кто поможет буду очень признателен!

Excel. После открытия документа - автоматическое сохранение и закрытие
Добрый день гуру! Имеется файл xls сводной таблицы с меняющимися в течении...

Как программно убрать пунктирную рамку после печати документа в Excel.
Всем доброго времени суток! Для печати документа (страницы) в Excel...

Определить диапазон печати, если "Область печати не задана"
Здравствуйте, уважаемые форумчане! Прошу у вас помощь. Мне необходимо для...

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.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.07.2010, 20:08

Постраничная разбивка документа Word. Сохранение под разными именами.(данные из документа)
ТЗ: Сделать так чтобы данные из Excel перетягивались в Word, При этом файл...

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

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


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru