Esta breve guía describe cómo bloquear celdas en Excel usando Python. Obtendrá la configuración del IDE, una lista de pasos y un código de ejemplo para bloquear celdas específicas en Excel usando Python. Se proporcionan todos los detalles para preparar los estilos deseados, que finalmente se utilizan para bloquear o desbloquear las celdas en el archivo de Excel.
Pasos para bloquear ciertas celdas en Excel usando Python
- Configure el IDE para usar Aspose.Cells for Python via .NET para bloquear las celdas
- Aplique la licencia para evitar la marca de agua y las limitaciones del producto
- Abra el archivo de Excel usando el objeto Workbook y seleccione la hoja deseada
- Establezca todas las celdas como editables antes de desbloquearlas, si corresponde
- Bloquee todas las celdas objetivo usando la clase Style
- Use Protect para proteger la hoja una vez que todas las celdas objetivo estén bloqueadas
- Guarde el archivo de Excel de salida con las celdas bloqueadas y la hoja protegida
Los pasos anteriores describen el proceso para aplicar la protección de celdas en Excel usando Python. Aplique la licencia, cargue el archivo de Excel usando el objeto Workbook, acceda a la hoja donde se deben bloquear las celdas, opcionalmente desbloquee todos los objetos de la hoja y hágalos editables, y establezca la propiedad locked en true en el estilo de las celdas objetivo. Finalmente, llame al método Protect para aplicar la configuración de bloqueo en la hoja y guarde el Workbook.
Código para bloquear celdas seleccionadas en Excel usando Python
Este código demuestra cómo bloquear ciertas celdas en Excel usando Python. El método protect() recibe el valor de enumeración ProtectionType.All como argumento, que aplica la protección a todos los tipos de objetos. También puede seleccionar otros tipos de protección y establecer una contraseña para desproteger las celdas más adelante cuando sea necesario.
Este artículo nos ha enseñado el proceso para bloquear celdas en un archivo de Excel. Para agregar una marca de verificación, consulte el artículo Agregar marca de verificación en Excel usando Python.