Sammanfoga Excel-filer med Python

Den här artikeln beskriver hur du sammanfogar Excel filer med Python. Den innehåller IDE-inställningar, en lista med instruktioner och exempelkod för att koppla samman Excel-filer med Python. Du lär dig tekniker för att styra inläsningen av inmatade Excel-filer samt filtrera kalkylblad baserat på olika parametrar.

Steps to Combine Multiple Excel Files using Python

  1. Skapa miljön för att använda Aspose.Cells for Python via .NET för att sammanfoga Excel-filer
  2. Importera de nödvändiga modulerna och klasserna från biblioteket och ladda licensen
  3. Skapa en lista med Excel-filer som du vill kombinera till en enda fil
  4. Ladda den första filen i Workbook-objektet som målfil, där andra filer kommer att sammanfogas
  5. Gå igenom den återstående listan med filer och sammanfoga dem i den första filen med hjälp av Combine-metoden
  6. Spara den första filen som en utdatafil på disken genom att ange ett nytt filnamn

Dessa steg definierar processen för att kombinera Excel-filer med Python. Importera de nödvändiga modulerna, ladda licensen, skapa en lista med inmatade Excel-filer och ladda den första Excel-filen som målfil med hjälp av Workbook-klassobjektet. Slutligen itererar du genom resten av Excel-filerna, anropar Combine-metoden för varje fil för att sammanfoga den med den första Excel-filen och sparar den första Excel-filen som en utdatafil som innehåller alla Excel-filer.

Code to Combine Excel Documents using Python

Koden ovan visar hur man sammanfogar XLSX-filer med Python. Det enklaste sättet att kombinera två filer är att ladda den första filen i Workbook-klassobjektet och skicka den andra filen som ett argument till Combine-metoden som anropas från den första filen. Du kan använda LoadOptions-klassen som innehåller egenskapen LoadFilter för att ställa in kriterier för de önskade kalkylbladen som ska inkluderas i den inlästa filen för sammanfogning till en annan mål-Excel-fil.

Den här artikeln har lärt oss processen för att sammanfoga flera Excel-filer. För att skapa en Excel-fil med ett Gantt-diagram, se artikeln Skapa Gantt-diagram i Excel med Python.

 Svenska