Den här korta guiden innehåller information om hur du uppdaterar Excel med Python genom att tillhandahålla detaljerade instruktioner för att konfigurera miljön och sedan dela en steg-för-steg-process för att utföra denna uppgift. För att uppdatera Excel-filen delas Python exempelkod som introducerar alla nödvändiga klasser och funktioner som krävs för att uppdatera XLSX-källfilen. När uppdateringsuppgiften är klar sparas utdatafilen som XLSX. Dessutom kan du spara den i alla andra MS Excel-format som XLS, ODS, etc.
Steg för att uppdatera Excel med Python
- Ställ in miljön så att den fungerar med Aspose.Cells för Python via Java
- Ladda källfilen för Excel i klassobjektet Workbook för att uppdateras i Python
- Få tillgång till en Cell och uppdatera dess värde
- Få tillgång till någon annan cell och ställ in formeln i den
- Anropa funktionen Beräkna för att uppdatera Excel-filen efter uppdatering av innehållet
- Spara den uppdaterade Excel-filen på disk i önskat format
Dessa steg beskriver denna uppgift med hjälp av en enkel uppgiftslista. Du kan dock uppdatera Excel-ark med Python där avancerade och komplexa komponenter används i källfilen. För att ändra Excel-filen måste du komma åt den specifika cellen i det valda kalkylbladet och sedan använda funktionen setValue() för att ställa in önskat innehåll. På liknande sätt kan formlerna ställas in med funktionen setFormula() tillsammans med funktionen calculateFormula() i slutet för att uppdatera hela arbetsboken med hänvisning till det senaste innehållet.
Kod för att uppdatera Excel-ark med Python
Medan vi uppdaterar Excel Python importerar koden nödvändiga klasser i början och läser sedan in den önskade arbetsboken. Du kan ställa in värden och formler i cellerna med de angivna funktionerna; men du kan också manipulera skivare, tabeller, pivottabeller och utföra andra avancerade uppgifter som att lägga till kommentarer till celler, skapa autofilter, implementera datavalideringar, slå samman och dela celler och skydda/avskydda kalkylblad.
Denna handledning har lärt oss hur man uppdaterar Excel med Python. Om du vill lära dig processen för att skapa en Excel-fil, se artikeln om hur man skapar en Excel-fil i Python.