- Код: Выделить всё
Sub TimerProc(ByVal hwnd As Long, ByVal nIDEvent As Long, ByVal uElapse As Long, ByVal lpTimerFunc As Long)
Workbooks.Item("Куръер".xls").Close True
End Sub
Все работали замецаттельно, пока мне не доложили, что если в момент выполнения TimerProc открыты и другие рабочие книги, то и они благополучно закрываются, причем не сохраняя изменения, сделанные в них. Проверил. И точно, если, допустим, открыто 2 рабочие книги, одна из которых "Куръер.xls", то при выполнении процедуры TimerProc вторая книга вместе с экселем исчезают "по-англицки"....
Подскажите, в чем может быть ошибка???