Запереть или разблокировать формы
Contents
[
Hide
]
Иногда вам нужно защитить все формы в определенных листах, чтобы предотвратить их уничтожение нежелательными ситуациями. В этом случае вам нужно запереть все формы на указанном листе.
Иногда вам нужно иметь возможность изменять определенные формы на определенных защищенных листах, в этом случае вам нужно разблокировать эти формы.
Эта статья подробно расскажет, как запереть и разблокировать определенные формы.
Защитить все формы на указанном листе
Чтобы защитить все фигуры в указанном листе, используйте метод Worksheet.Protect(type), как показано в следующем образце кода.
Разблокировать указанные формы на защищенном листе
Чтобы разблокировать указанную форму в защищенном листе, используйте shape.IsLocked, как показано в следующем образце кода.
Примечание: shape.IsLocked имеет смысл только тогда, когда лист защищен.