Есть вот такой макрос: Код (Text): Sub save() Const MyPassword = "123" With ActiveSheet .Unprotect Password:=MyPassword .EnableOutlining = True .Protect Password:=MyPassword, Contents:=True, Scenarios:=True, UserInterfaceOnly:=True End With End Sub и есть код, добавляемый в ЭтаКнига Код (Text): Private Sub Workbook_Open() save End Sub два вопроса: как сделать так, чтобы макрос выполнялся автоматически, сейчас надо запускать вручную, в код из ЭтаКнига не срабатывает (пишет "Sub of Function not defined") и как сделать, чтобы макрос срабатывал на все страницы, а не только на одну, спасибо!Excel. Макросы. дополнить и автозапустить при открытии
Код находится в Этой книге Сообщение при открытии документа показывается Код (Text): Private Sub Workbook_Open() ss End Sub Sub ss() MsgBox "sds" End Sub