Как запретить сохранение присоединенного шаблона?

Программирование на Visual Basic for Applications
Talker
Новичок
Новичок
 
Сообщения: 30
Зарегистрирован: 07.05.2006 (Вс) 21:17

Как запретить сохранение присоединенного шаблона?

Сообщение Talker » 28.06.2006 (Ср) 20:12

Есть присоединенный шаблон, в котором во время работы Word'a происходят изменения. САми по себе они роли не играют, но при закрытии Word спрашивает сохранить этот шаблон или нет. Никак не могу убить этот запрос на сохранение. Пробовал разными способами обрабатывать закрытие документа

Код: Выделить всё
Private Sub Document_New()
Documents.Save NoPrompt:=True, _
    OriginalFormat:=wdOriginalDocumentFormat
End Sub


Код: Выделить всё
Private Sub Document_New()
Activedocument.Saved = true
End Sub


Не срабатывает :cry:

Кто в теме, подскажите как правильно обработать эту ситуацию.

$€rg
Обычный пользователь
Обычный пользователь
 
Сообщения: 99
Зарегистрирован: 11.01.2006 (Ср) 10:15
Откуда: Санкт-Петербург

Сообщение $€rg » 29.06.2006 (Чт) 7:54

.Close SaveChanges:=wdDoNotSaveChanges
процесс печатания программного кода укрепляет моральные устои С. Каммингс VBA4Dummies
:study:

Talker
Новичок
Новичок
 
Сообщения: 30
Зарегистрирован: 07.05.2006 (Вс) 21:17

Сообщение Talker » 29.06.2006 (Чт) 10:45

Для документа это работает, а для приосединенного шаблона ни

Код: Выделить всё
Private Sub ExecClose()
имя_шаблона.Close SaveChanges:=wdDoNotSaveChanges
End Sub

ни
Код: Выделить всё
Private Sub ExecClose()
ActiveDocument.Close SaveChanges:=wdDoNotSaveChanges
End Sub

не срабатывают

Ig
Обычный пользователь
Обычный пользователь
 
Сообщения: 73
Зарегистрирован: 30.04.2005 (Сб) 12:37
Откуда: Far East

Сообщение Ig » 29.06.2006 (Чт) 12:19

Сервис -> Параметры -> Вкладка "Сохранение" -> убрать галку "Запрос на сохранение шаблона Normal.dot"
"Нормальные герои всегда идут в обход..."

Talker
Новичок
Новичок
 
Сообщения: 30
Зарегистрирован: 07.05.2006 (Вс) 21:17

Сообщение Talker » 29.06.2006 (Чт) 15:07

Ig
Эта штука работает только на Normal.dot, а на присоединенный шаблон (надстройка) всё равно спрашивает сохранить или нет.

LeoCh
Начинающий
Начинающий
 
Сообщения: 10
Зарегистрирован: 22.09.2004 (Ср) 8:52

Сообщение LeoCh » 02.08.2006 (Ср) 10:57

Application.Templates("полный путь к твоему шаблону").saved=true перед закрытием приложения или после изменений


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 61

    TopList