Workbook / Свойство

Workbook.Saved

Сохранена — Есть ли несохранённые изменения.

Saved As Boolean

Когда использовать

Перед Close, чтобы не спрашивать лишний раз. Можно выставить True, если меняли только формат.

Версии и среда

Excel 2007–365

Минимальный пример

If Not wb.Saved Then wb.Save

Типичный сбой

Макрос меняет ячейку и тут же Close — пользователь теряет правки, если DisplayAlerts = False.

Рядом в Workbook