Что-то запускается, и конфликтует по времени, когда должен сохраняться текущий документ.
Пришлось добавить принудительную проверку (процедуру):
Sub Auto_Close()
If MsgBox("Сохранить изменения в файле '" & ThisWorkbook.Name & "' принудительно?", _
vbYesNo + vbExclamation, "Microsoft Excel") = vbYes Then ThisWorkbook.Save
End Sub
DevMan, спасибо, буду всё-таки курить хуки. По этому же методу были проблемы сохранения символов перевода строки при конвертации "на лету" win1251<->utf-8.
akdes, в современных холодильниках можно выставить 5 или 6 градусов. Пол литра воды при нормальных начальных условиях охладится за 2,5 часа. Формула: https://www.rsdn.org/forum/life/4819791
Накинь 0,5 часа на тару, которую тоже нужно охлаждать.
Что-то запускается, и конфликтует по времени, когда должен сохраняться текущий документ.
Пришлось добавить принудительную проверку (процедуру):