Не понятно, что не понятно Жмем правой кнопкой мыши на ярлычок листа, выбираем "Исходный текст". Двойной клик на "Эта книга", видим код, где на событие закрытия файла: [vba]
Код
Private Sub Workbook_BeforeClose(Cancel As Boolean)
[/vba] навешено условие: [vba]
Код
If Range("a1").Value <> "denizen" Then
[/vba] т.е. если в ячейке А1 не написано denizen, то [vba]
Код
Cancel = True
[/vba] отменяем выход (закрытие файла). ------------------------------------------------------ [offtop]Три раза безуспешно пытался закрыть файл, забыл denizen написать. Наверное, склероз. [/offtop]
Не понятно, что не понятно Жмем правой кнопкой мыши на ярлычок листа, выбираем "Исходный текст". Двойной клик на "Эта книга", видим код, где на событие закрытия файла: [vba]
Код
Private Sub Workbook_BeforeClose(Cancel As Boolean)
[/vba] навешено условие: [vba]
Код
If Range("a1").Value <> "denizen" Then
[/vba] т.е. если в ячейке А1 не написано denizen, то [vba]
Код
Cancel = True
[/vba] отменяем выход (закрытие файла). ------------------------------------------------------ [offtop]Три раза безуспешно пытался закрыть файл, забыл denizen написать. Наверное, склероз. [/offtop]ShAM
Сообщение отредактировал ShAM - Вторник, 23.07.2013, 03:29