Söka och ersätta text i Excel med Python

Den här artikeln beskriver hur du söker och ersätter text i Excel med Python. Den innehåller alla detaljer för att ställa in IDE, en lista med instruktioner och ett exempel på kod för att söka och ersätta flera ord i Excel med Python. Du lär dig hur du anpassar sökoperationen med hjälp av olika parametrar som tillhandahålls av API:t.

Steg för att ersätta ett ord i Excel med Python

  1. Ställ in IDE för att använda Aspose.Cells for Python via Java för att söka och ersätta text
  2. Starta JVM med hjälp av jpype-biblioteket
  3. Importera klasserna License och Workbook
  4. Ladda licensen för att undvika vattenstämplar
  5. Ladda indataarbetsboken
  6. Skapa objektet FindOptions och ange lookin-typ och look at-typ
  7. Gå igenom alla kalkylblad och ersätt texten i varje hittad cell
  8. Spara utdata-Excel-filen efter att texten har uppdaterats

Dessa steg sammanfattar processen för att söka och ändra text i Excel med Python. Starta JVM, importera nödvändiga klasser, ladda en licens och källarbetsboken och skapa sedan ett FindOptions-objekt för att anpassa sökningen. Iterera genom alla blad i den laddade arbetsboken, hitta cellerna som innehåller den angivna texten och ersätt dem med ny text innan du sparar utdata-Excel-filen.

Kod för att ersätta data i Excel med Python

Detta kodavsnitt visar hur man söker och ersätter flera värden i Excel med Python. Standardinställningarna i FindOptions är skiftlägesokänsliga, hela bladet, endast värden och framåtriktning. Det stöder dock även begränsning till formler i stället för värden, partiell matchning i stället för fullständig matchning, bakåtsökning och mycket mer.

Den här artikeln har lärt oss processen för att hitta textvärden, formler, kommentarer etc. i en Excel-fil och ersätta innehållet med ett nytt värde. För att läsa en Excel-fil, se artikeln Read Excel file in Python.

 Svenska