Den här skarpa handledningen beskriver hur du visar alla ark i Excel med Python. Den innehåller alla detaljer för att etablera miljön, en detaljerad beskrivning av stegen som ska utföras för att skapa denna applikation och en körbar exempelkod för att visa dolda ark i Excel med Python. Du kommer också att lära dig hur du anpassar den här processen genom att endast visa de valda arken och sedan spara den resulterande arbetsboken som en separat XLSX, XLS, ODS eller i något annat format som stöds.
Steg för att visa alla ark med Python
- Konfigurera miljön för att lägga till Aspose.Cells för Python via Java för att visa de dolda arken
- Ladda källfilen i Excel med några dolda ark med hjälp av klassobjektet Workbook
- Använd metoden Unprotect() med eller utan lösenord för de skyddade arbetsböckerna
- Iterera igenom alla kalkylblad i arbetsboken för att upptäcka de dolda arken
- Ställ in visible flag för varje sådant blad till sant
- Spara den uppdaterade arbetsboken på disken med alla synliga ark
Dessa steg förklarar processen för att visa flera ark i Excel med Python genom att dela länken till resursen för miljöinställningar, introducera de nödvändiga klasserna, metoderna och egenskaperna som är involverade i processen, och programmeringslogiken för att uppnå funktionaliteten . Den visar också hur den utgående Excel-filen sparas i önskat format.
Koda för att visa kalkylark med Python
Ovanstående kod demonstrerar processen för att visa ark med Python så att alla ark i en arbetsbok itereras och dolda ark upptäcks med metoden isVisible() och när det dolda arket hittats sätts dess flagga till True. Du kan använda andra konstruktorer av Workbook-klassen för att kontrollera laddningen av källarbetsboken genom att använda klassobjektet LoadOptions. På samma sätt kan du kontrollera andra egenskaper för varje kalkylblad innan du ställer in dess synlighetsflagga till sant, som kalkylbladets kodnamn, de anpassade egenskaperna, om kalkylbladet är valt när arbetsboken är öppen och namnet på kalkylbladet.
Denna handledning har väglett oss att visa alla eller valda dolda ark i en arbetsbok. Om du vill lära dig processen för att konvertera en Excel-fil till HTML, se artikeln om hur man konverterar Excel till HTML med Python.