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

Как заблокировать документ .xls???

Добавлено: 27 окт 2008, 18:45
Vaseninbox
Здравствуйте, господа программисты!

Ситуация такая: есть файл Excel на рабочих листах которого постоянно проходят какие-то автоматические расчеты и вычисления после экспорта данных из внешнего источника. И появилась необходимость защитить рабочие листы книги от случайного изменения пользователем.

Подскажите, плиз, какой код нужно привязать к кнопке, при нажатии которой стало бы невозможным редактирование этого документа, за исключением, конечно же, его сохранения, и входа в Редактор Visual Basic??? :confused:

Заранее спасибо за будущие комменты!

Re: Как заблокировать документ .xls???

Добавлено: 27 окт 2008, 18:50
Naeel Maqsudov
Все просто.

ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True

ActiveSheet.Unprotect

Re: Как заблокировать документ .xls???

Добавлено: 27 окт 2008, 18:59
Vaseninbox
Класс!! Спасибо большое!!