Application / Свойство
Application.DisplayAlerts
Показ предупреждений — Показывать ли системные диалоги Excel.
DisplayAlerts As Boolean
Когда использовать
Закрытие без «Сохранить?», перезапись файла, удаление листа. Всегда восстанавливайте True.
Версии и среда
Excel 2007–365
Минимальный пример
Application.DisplayAlerts = False
ActiveWorkbook.Close SaveChanges:=False
Application.DisplayAlerts = True
Типичный сбой
False оставлен после ошибки — пользователь не видит предупреждений о потере данных.
Рецепты
-
Подготовить отчёт Яндекс Такси и сделать PDF по каждому ФИО
Выгрузка с лишними строками и 24 столбцами, а нужен узкий лист и отдельный PDF на каждого сотрудника.
Рядом в Application
Quit GetOpenFilename ActiveWorkbook ActiveSheet ActiveCell Workbooks ScreenUpdating EnableEvents