Страница 1 из 1

Выход из EXCEL без сохранения

Добавлено: 26 мар 2008, 10:51
avap
Подскажите, пожалуйста. Есть файл определенной структуры, которую менять нельзя. Как сделать так, чтобы при выходе файл закрывался всегда без сохранения изменений и запрос на сохранение изменений не высвечивался

Re: Выход из EXCEL без сохранения

Добавлено: 26 мар 2008, 11:38
airyashov
только чтение

Re: Выход из EXCEL без сохранения

Добавлено: 26 мар 2008, 19:24
Pavel55
Лучше запретите изменения паролем в меню Сервис - Параметры - Безопасность - Пароль для изменения - задайте пароль

Re: Выход из EXCEL без сохранения

Добавлено: 27 мар 2008, 08:21
Teslenko_EA
Здравсткуйте avap.
К сrазаному добавлю, "выключить" сохранение книги в VBA можно добавив в код книги строки:

Код: Выделить всё

Dim bSav As Boolean
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
    If Not bSav Then
        Cancel = True
    End If
End Sub
Private Sub Workbook_BeforeClose(Cancel As Boolean)
    ActiveWorkbook.Close SaveChanges:=False
End Sub
Sub toSav()
    bSav = Not bSav 'для возможности сохранения
End Sub
но не понятна цель, выложить "неизменяемый" (PDF, DJW...) файл не проще?
Евгений.

Re: Выход из EXCEL без сохранения

Добавлено: 27 мар 2008, 15:30
DzenDen1
А ВОТ подскажите как ?
сохранить изменненный шаблон НЕЛЬЗЯ
а сохранить как... -можно.?????

Re: Выход из EXCEL без сохранения

Добавлено: 27 мар 2008, 19:30
Teslenko_EA
Здравствуйте DzenDen1.
"...подскажите как...", что именно как?
И почему нельзя сохранить "измененный шаблон"?
Ваш вопрос нуждается в комментариях.
Евгений.