Den här korta artikeln ger information om hur man infogar en slicer i Excel med Python. Den innehåller detaljer om konfigurationen, en steg-för-steg-process för att skriva applikationen och en körbar exempelkod för att lägga till slicer i Excel med Python. När skivan har lagts till kommer den att sparas som XLSX, XLS eller i ett annat format som stöds av MS Excel.
Steg för att infoga en skivare med Python
- Skapa miljön för att använda Aspose.Cells för Python via Java för att lägga till skivare
- Ladda Excel-källfilen i objektet Workbook med en tabell
- Få tillgång till den första worksheet och måltabellen
- Lägg till slicern i kalkylbladet genom att tillhandahålla tabellen, källdatakolumnen och slicerns destinationscell
- Spara den resulterande arbetsboken efter att du har lagt till skivaren
Dessa steg beskriver processen för att infoga skivare med Python. Varje kalkylblad i en arbetsbok innehåller som standard en samling slicers som används för att lägga till en ny slicer. Metoden för att lägga till en slicer kräver måltabellen och dess kolumnnummer och målcellen där slicern ska visas i utdataarbetsboken.
Kod för att infoga skivare i Excel med Python
Den här koden visar proceduren för att infoga en slicer i Excel med Python. I den här exempelkoden läggs utsnittet till i en tabell som nås med metoden getListObjects() i kalkylbladet. Observera att du kan lägga till en slicer till en pivottabell också genom att tillhandahålla pivottabellen, dess målbasfält och målcellen för att placera slicern.
Den här handledningen har lärt oss att lägga till skivor i Excel med Python. Om du vill lära dig processen för att tillämpa filter på data i ett kalkylblad, se artikeln om hur man tillämpar filter i Excel med Python.