Страницы: 1
RSS
Отключить системное сообщение
 
Приветствую!.  
При сохранении файла в формате xls выскакивает системное сообщение о проверке совместимости.  
На закрытие книги я его отключил  
Private Sub Workbook_BeforeClose(Cancel As Boolean)  
        Application.DisplayAlerts = False  
       ThisWorkbook.Save  
       Application.DisplayAlerts = True  
End Sub  
а на сохранение - никак не получается. Что ни делаю, а оно все равно лезет.
 
настройки, безопасность, снять галку уведомлять о совместимости
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук


https://github.com/nervgh
 
прошу прощения, пишу одной рукой, поедая булку: параметры, вкладка безопасность, удалять личные сведения при сохранении : )
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук


https://github.com/nervgh
 
> На закрытие книги я его отключил  
 
а на сохранение?  
есть ведь ещё событие Workbook_BeforeSave, которое выполняется до или после события Workbook_BeforeClose  
там, возможно, тоже надо предусмотреть запрет вывода уведомлений.  
 
PS: не уверен, что всё на самом деле так.  
просто изложил свои предположения. (что фактически сохранение выполняется дважды, и в одном из сохранений уведомления не отключены)  
 
=55005=
 
>> настройки, безопасность, снять галку уведомлять о совместимости  
Так отключится для всех файлов, а надо для текущего  
 
Workbook_BeforeClose отрабатывает корректно, а вот Workbook_BeforeSave - не хочет. Даже когда оставляю только одну строку  
Private Sub Workbook_BeforeSave(....)  
Application.DisplayAlerts = False  
End Sub  
сообщение все равно вылезает.
Страницы: 1
Читают тему
Наверх