Localizar e substituir texto no Excel usando Python

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

  1. Configure o IDE para usar Aspose.Cells for Python via Java para localizar e substituir texto
  2. Inicie a JVM usando a biblioteca jpype
  3. Importe as classes License e Workbook
  4. Carregue a licença para evitar marcas d’água
  5. Carregue a pasta de trabalho de entrada
  6. Crie o objeto FindOptions e defina o tipo lookin e o tipo look at
  7. Percorra todas as planilhas e substitua o texto em cada célula encontrada
  8. 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.

 Português