Este artigo explica como localizar e substituir texto no Excel usando Python. Ele contém todos os detalhes para configurar o IDE, uma lista de instruções e um código de exemplo para localizar e substituir várias palavras no Excel usando Python. Você aprenderá a personalizar a operação de pesquisa usando vários parâmetros expostos pela API.
Etapas para substituir uma palavra no Excel usando Python
- Configure o IDE para usar Aspose.Cells for Python via Java para localizar e substituir texto
- Inicie a JVM usando a biblioteca jpype
- Importe as classes License e Workbook
- Carregue a licença para evitar marcas d’água
- Carregue a pasta de trabalho de entrada
- Crie o objeto FindOptions e defina o tipo lookin e o tipo look at
- Percorra todas as planilhas e substitua o texto em cada célula encontrada
- Salve o arquivo Excel de saída após atualizar o texto
Essas etapas resumem o processo de localizar e alterar texto no Excel usando Python. Inicie a JVM, importe as classes necessárias, carregue uma licença e a pasta de trabalho de origem e crie um objeto FindOptions para personalizar a pesquisa. Itere por todas as planilhas da pasta de trabalho carregada, encontre as células que contêm o texto especificado e substitua-as por um novo texto antes de salvar o arquivo Excel de saída.
Código para substituir dados no Excel usando Python
Este trecho de código demonstra como localizar e substituir vários valores no Excel usando Python. As configurações padrão em FindOptions não diferenciam maiúsculas de minúsculas, abrangem toda a planilha, apenas valores e direção para frente. No entanto, ele também oferece suporte à limitação a fórmulas em vez de valores, correspondência parcial em vez de correspondência completa, pesquisa para trás e muito mais.
Este artigo nos ensinou o processo para localizar valores de texto, fórmulas, comentários etc. em um arquivo Excel e substituir o conteúdo por um novo valor. Para ler um arquivo Excel, consulte o artigo Read Excel file in Python.