Bloquear o desbloquear formas
A veces, es necesario proteger todas las formas en ciertas hojas de cálculo para evitar que sean destruidas por situaciones no deseadas. En este caso, es necesario bloquear todas las formas en la hoja de cálculo especificada.
A veces, es necesario poder modificar ciertas formas en ciertas hojas de cálculo protegidas, en cuyo caso, es necesario desbloquear estas formas.
Este artículo introducirá en detalle cómo bloquear y desbloquear formas especificadas.
Proteger todas las formas en una hoja de cálculo especificada
Para proteger todas las formas en una hoja de cálculo especificada, utiliza el método Worksheet.Protect(type), como se muestra en el siguiente código de ejemplo.
Desbloquear formas especificadas en una hoja de cálculo protegida
Para desbloquear una forma especificada en una hoja de cálculo protegida, utiliza shape.is_locked, como se muestra en el siguiente código de ejemplo.
Nota: shape.is_locked solo tiene sentido cuando la hoja de cálculo está protegida.