I den här handledningen kommer du att lära dig hur du ändrar kolumnbredden i Excel med Python. Den har alla nödvändiga detaljer för att etablera miljön för att använda biblioteket och köra exempelkoden som visar hur man ändrar storlek på kolumner i Excel med Python. Du kommer också att lära dig justering av kolumnbredd för ett antal celler, eller automatiskt anpassa bredden på kolumnerna baserat på innehållet i cellen.
Steg för att ställa in Excel-kolumnbredd med Python
- Ställ in miljön så att den använder Aspose.Cells för Python via Java för att justera kolumnbredden
- Ladda Excel file där kolumnbredden ska ändras
- Öppna målarbetsbladet
- Gå till samlingen av celler och anrop setColumnWidth() för målkolumnen
- Spara den utgående Excel-filen med modifierad kolumnbredd
Dessa steg presenterar processen för att uppdatera Excel-cellbredd med Python. Denna process hjälper till att ställa in bredden på en enda kolumn där processen påbörjas genom att ladda Excel-målfilen och komma åt dess första ark. Varje kalkylblad innehåller ett CellsCollection-objekt som exponerar setColumnWidth()-metoden med kolumnnumret och enheterna för pixlar som ska ställas in i normal vy.
Kod för att ställa in kolumnbredd i Excel med Python
Den här koden har visat hur man ändrar storlek på en kolumn i Excel med Python. Du kan också använda klassen Range för att ställa in bredden på alla kolumner i ett visst cellområde eller komma åt den enskilda kolumnen för att ställa in bredden med metoden workheet.getCells().getColumns().get(0).setColumnWidth() . Det finns en uppsättning överbelastade metoder för att ställa in kolumnbredd i ett helt kalkylblad som heter metoden autoFitColumn().
Den här artikeln har lärt oss hur man ändrar bredden på en kolumn i Excel med Python. Om du vill lära dig hur man lägger till en kolumn, se artikeln om hur man lägger till en kolumn i Excel med Python.