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