Este tutorial rápido lo guía sobre cómo mostrar varias hojas en Excel usando Java. Obtendrá todos los detalles relacionados con la configuración del entorno de desarrollo, una lógica paso a paso para escribir el programa y un código de muestra ejecutable que demuestra el proceso para mostrar todas las hojas usando Java. Una vez que muestre todas las hojas ocultas, puede guardar el archivo original o guardarlo como un nuevo XLSX, XLS, ODS o cualquier otro formato compatible.
Pasos para mostrar todas las hojas en Excel usando Java
- Establecer el entorno para usar Aspose.Cells for Java para mostrar hojas
- Cargue el archivo de origen de Excel con hojas ocultas en el objeto de clase Workbook
- Obtenga acceso a la colección de hojas de trabajo en el libro de trabajo para mostrar hojas ocultas
- Analizar todas las hojas del libro cargado
- Comprueba el estado visible de cada hoja de la colección.
- Marca Set the visibility como verdadera si no se estableció antes
- Guarde el libro de trabajo resultante en una secuencia o un archivo en el disco
Estos pasos describen el proceso de configuración y escritura de un programa para mostrar hojas ocultas en Excel usando Java. Al principio, el archivo de origen de Excel se carga con una colección de hojas de las cuales algunas pueden estar ocultas y cada hoja tiene la propiedad de indicador IsVisible falsa. Todas las hojas se analizan y esta bandera se personaliza para mostrar u ocultar la hoja en particular.
Código para mostrar la hoja usando Java
El código anterior demuestra el proceso para mostrar la hoja de cálculo usando Java de modo que todas las hojas de trabajo en el libro de trabajo se recorren para verificar el indicador IsVisible y, si se encuentra falso, se establece en verdadero. Hay un paso opcional que llama al método Workbook.unprotect() para desproteger los libros de trabajo con o sin contraseña; sin embargo, puede omitirlo para mostrar las hojas ocultas, pero para otras operaciones puede necesitarlo. La colección de hojas de trabajo devuelve un objeto y necesitamos escribirlo en la clase Worksheet para acceder a sus propiedades deseadas.
En este tutorial, hemos aprendido a mostrar todas las hojas o las seleccionadas según algunos criterios. Si desea conocer el proceso para guardar el libro de trabajo resultante como PDF, consulte el artículo sobre cómo generar PDF desde Excel en Java.