Este tutorial rápido orienta você sobre como exibir várias planilhas no Excel usando Java. Você obterá todos os detalhes relacionados à configuração do ambiente de desenvolvimento, uma lógica passo a passo para escrever o programa e um código de exemplo executável que demonstra o processo para exibir todas as planilhas usando Java. Depois de mostrar todas as planilhas ocultas, você pode salvar o arquivo original ou salvá-lo como um novo XLSX, XLS, ODS ou qualquer outro formato compatível.
Etapas para reexibir todas as planilhas no Excel usando Java
- Estabeleça o ambiente para usar Aspose.Cells for Java para exibir planilhas
- Carregue o arquivo Excel de origem com planilhas ocultas no objeto de classe Workbook
- Obtenha acesso à coleção de planilhas na pasta de trabalho para mostrar planilhas ocultas
- Analisar todas as planilhas na pasta de trabalho carregada
- Verifique o status visível de cada planilha na coleção
- Set the visibility sinalizador como verdadeiro se não for definido anteriormente
- Salve a pasta de trabalho resultante em um fluxo ou arquivo no disco
Essas etapas descrevem o processo de configuração e escrita de um programa para mostrar planilhas ocultas no Excel usando Java. No início, o arquivo Excel de origem é carregado com uma coleção de planilhas das quais algumas podem estar ocultas e cada planilha tem a propriedade de sinalizador IsVisible false. Todas as planilhas são analisadas e esse sinalizador é personalizado para mostrar ou ocultar a planilha específica.
Código para reexibir planilha usando Java
O código acima demonstra o processo para exibir planilha usando Java de modo que todas as planilhas na pasta de trabalho sejam percorridas para verificar o sinalizador IsVisible e, se for encontrado falso, será definido como verdadeiro. Há uma etapa opcional que chama o método Workbook.unprotect() para desproteger as pastas de trabalho com ou sem senha, mas você pode ignorá-la para mostrar as planilhas ocultas, mas para outras operações você pode precisar. A coleção de planilhas retorna um objeto e precisamos digitá-lo na classe Worksheet para acessar suas propriedades desejadas.
Neste tutorial, aprendemos a reexibir todas as planilhas ou selecionadas com base em alguns critérios. Se você quiser aprender o processo para salvar a pasta de trabalho resultante como PDF, consulte o artigo em como gerar PDF do Excel em Java.