Este artículo explica cómo bloquear celdas en Excel usando Java. Incluye detalles para configurar el IDE, una lista de pasos y un código de ejemplo para la protección de celdas en Excel usando Java. Aprenderá a bloquear celdas y proteger la hoja utilizando solo unas pocas llamadas a la API.
Pasos para bloquear ciertas celdas en Excel usando Java
- Configure el IDE para usar Aspose.Cells for Java para bloquear celdas
- Importe los métodos y clases necesarios
- Establezca las rutas para la licencia, el archivo Excel de entrada y el archivo Excel de salida
- Cargue el archivo Excel de entrada en Workbook y acceda a la hoja de destino
- Haga que todo sea editable en la hoja seleccionada
- Bloquee todas las celdas de destino creando el estilo apropiado y aplicándolo
- Aplique la protección de la hoja usando el método Protect
- Guarde el archivo Excel de salida con una hoja protegida y celdas bloqueadas
Los pasos anteriores resumen cómo bloquear celdas específicas en Excel usando Java. Cargue el libro de trabajo, acceda a la hoja y haga que todo sea editable o desbloqueado en la hoja. Finalmente, bloquee las celdas de destino utilizando el método setLocked() en la clase Style.
Código para bloquear celdas seleccionadas en Excel usando Java
El código de ejemplo anterior ha demostrado cómo bloquear ciertas celdas en Excel usando Java. Hacer que todo sea editable o desbloqueado al principio es un paso opcional que puede omitir si no es necesario. Tenga en cuenta que aplicar la protección a la hoja es necesario a pesar de establecer la propiedad IsLocked en True para las celdas de destino.
Este artículo nos ha enseñado el proceso para bloquear celdas y proteger la hoja. Para agregar una marca de verificación en un archivo de Excel, consulte el artículo Agregar marca de verificación en Excel usando Java.