Este artigo orienta como implementar o recurso localizar e substituir texto no Excel usando Java. Ele contém detalhes para configurar o IDE, uma lista de etapas e um código de exemplo para localizar e alterar no Excel usando Java. Você também aprenderá como personalizar o processo de pesquisa e substituição definindo várias propriedades e métodos expostos pela biblioteca.
Etapas para substituir dados no Excel usando Java
- Configure o IDE para usar Aspose.Cells for Java para localizar e substituir texto
- Carregue o arquivo Excel de origem no workbook que contém o texto que você deseja substituir
- Configure o objeto FindOptions definindo o local de pesquisa e o tipo de correspondência
- Itere por todas as planilhas
- Itere por todas as células em cada planilha
- Use o método find() para pesquisar o texto e o método replace() para alterar o texto na mesma célula, se encontrado
- Salve a pasta de trabalho atualizada após substituir uma palavra específica
Essas instruções definem o processo para localizar e substituir vários valores no Excel usando Java. Carregue o arquivo Excel de origem, itere por cada planilha na pasta de trabalho, itere por cada célula em uma planilha e encontre a célula que contém o valor de destino. Use o método replace() para alterar o texto e repita o processo para a próxima célula, se encontrada, e por fim salve o arquivo Excel atualizado no disco.
Código para substituir uma palavra no Excel usando Java
O código acima demonstrou o recurso de localização e substituição automática no Excel usando Java. Você pode implementar uma chave Regex para pesquisar texto em vez de pesquisar literais, localizar e substituir texto dentro de um intervalo definido de células em vez de toda a planilha e lidar com dados numéricos conforme seus requisitos ao pesquisar o conteúdo. Defina a diferenciação entre maiúsculas e minúsculas para o valor de pesquisa, pesquise texto inteiro ou parcial e defina se a pesquisa deve ser realizada no conteúdo das células, fórmulas ou comentários.
Este artigo nos ensinou o processo de localizar e substituir texto em um arquivo Excel. Para descriptografar um arquivo Excel, consulte o artigo Decrypt Excel File in Java.