Событие Application.WindowDeactivate (PowerPoint)
Происходит при отключении окна приложения или любого окна документа.
Синтаксис
expression. WindowDeactivate (Pres, Wn)
выражение: переменная, представляющая объект Application.
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
Пре | Обязательный | Presentation | Презентация, отображаемая в отключенном окне. |
Wn | Обязательный | DocumentWindow | Окно деактивированного документа. |
Пример
В этом примере выполняется поиск имени файла (без расширения) презентации в деактивированном окне. Затем он добавляет расширение .htm к имени файла и сохраняет его как веб-страницу в той же папке, что и презентация.
Private Sub App_WindowDeactivate (ByVal Pres As Presentation, ByVal Wn As DocumentWindow)
FindNum = InStr(1, Wn.Presentation.FullName, ".")
If FindNum = 0 Then
HTMLName = Wn.Presentation.FullName & ".htm"
Else
HTMLName = Mid(Wn.Presentation.FullName, 1, FindNum - 1) _
& ".htm"
End If
Wn.Presentation.SaveCopyAs HTMLName, ppSaveAsHTML
MsgBox "Presentation being saved in HTML format as " _
& HTMLName & " ."
End Sub
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.