Как определить, что в защищённом рабочем листе, возможны некоторые программные изменения?

code: #vba
If Worksheets(1).ProtectionMode = True Then 
   MsgBox "Рабочий лист защищён, но значение аргумента UserInterfaceOnly = True" 
Else 
   MsgBox "Рабочий лист :" & vbNewLine & _ 
   "- незащищён" & vbNewLine & _ 
   "- или защищён, но значение аргумента UserInterfaceOnly = False" 
End If
Поделиться:

Похожие статьи: