Este tutorial conciso fornece detalhes sobre como copiar planilha do Excel para outra pasta de trabalho em Java. Você pode carregar o arquivo Excel de entrada com a extensão de arquivo XLSX ou XLS e, em seguida, usar a função cópia Java da planilha do Excel. Você pode copiar qualquer folha usando seu número de índice ou o nome da folha de acordo com suas necessidades.
Etapas para copiar planilha do Excel para outra pasta de trabalho em Java
- Adicione uma referência a Aspose.Cells do repositório Maven para copiar uma planilha do Excel
- Carregue o arquivo Excel de origem no objeto de classe Workbook para copiar os dados de entrada
- Acesse as planilhas do arquivo Excel de saída
- Copy a planilha do Excel para outra pasta de trabalho usando o número de índice de planilhas
- Salve a pasta de trabalho do Excel de saída com a planilha copiada nela
Precisamos apenas fazer algumas chamadas de API para trabalhar com o recurso cópia de planilha do Java Excel. Podemos customizar o processo de cópia de planilhas alterando os índices das planilhas. Por exemplo, você pode copiar qualquer planilha da planilha de origem e colá-la em qualquer índice na pasta de trabalho do Excel de saída, apenas alterando os números do índice.
Código para copiar planilha do Excel para outra pasta de trabalho em Java
Neste tutorial, exploramos como o recurso Java copiar planilha do Excel para outra pasta de trabalho pode ser incorporado. Você pode controlar a operação de cópia usando o objeto da classe CopyOptions na função copy() que suporta a cópia de valores somente se a fórmula não for válida para a planilha de destino, a opção de copiar nomes, a opção de manter macros e muitos outros recursos como bem.
Este artigo explicou como copiar e colar dados entre planilhas do Excel. No entanto, se você quiser aprender a mesclagem de células, consulte o artigo em como mesclar células no Excel usando Java.