Страница: 1 |
Вопрос: Word перехват события сохранения | Добавлено: 11.06.08 13:47 |
Автор вопроса: ![]() |
Как в ворде перехватить событие сохранения документа пользователем? Есть необходимость при сохранении документа проверять правильность введенных в поля данных |
Ответы | Всего ответов: 1 |
Номер ответа: 1 Автор ответа: ![]() ![]() Вопросов: 5 Ответов: 100 |
Профиль | Цитата | #1 | Добавлено: 12.06.08 14:55 |
В проекте шаблона добавь модуль класса
Public WithEvents app As Word.Application Private Sub app_DocumentBeforeSave(ByVal Doc As Document, SaveAsUI As Boolean, Cancel As Boolean) MsgBox "НЕ БУДУ СОХРАНЯТЬ!" Cancel = True End Sub В модуле объекта ThisDocument (тоже в шаблоне) Dim cls As New Class1
Private Sub Document_New() Set cls.app = Me.Application End Sub ' или так, в зависимости от того, что именно нужно Private Sub Document_Open() Set cls.app = Me.Application End Sub |
Страница: 1 |
|