Hur man tar bort arbetsark från Excel – Ta bort ark från arbetsböcker
Ta bort arbetsark programmatiskt från Excel-arbetsböcker med Aspose.Cells Cloud API. Ta säkert bort ett eller flera ark, rensa upp arbetsbokens struktur och automatisera optimering av kalkylark. REST-baserat API för enterprise-grade Excel-hantering och dokumentbearbetningsarbetsflöden.
Ta bort arbetsark från Kalkylark API
Web-API
PUT "https://api.aspose.cloud/v4.0/cells/spreadsheet/delete/worksheet?sheetName={sheetName}&outPath={outPath}&outStorageName={outStorageName}®ion={region}&password={password}"
Säkerhet och autentisering
Aspose.Cells Cloud-API:er är säkra och kräver JWT-token-baserad autentisering.
Begärparametrar:
| Parametername | Typ | Plats | Beskrivning |
|---|---|---|---|
| Spreadsheet | Fil | FormData | Obligatorisk. Källfilen för Excel-arbetsboken (.xlsx, .xls etc.) från vilken ett arbetsark ska tas bort. |
| sheetName | Sträng | Query | Obligatorisk. Det exakta namnet på det arbetsark som ska tas bort (t.ex. Ark1, TillfälligData). |
| outPath | Sträng | Query | Valfri. Målmappens sökväg i molnlagringen där den modifierade arbetsboken ska sparas. Om utelämnad eller null sparas arbetsboken på samma plats som källfilen eller en standardplats. |
| outStorageName | Sträng | Query | Valfri. Identifikatorn för molnlagringstjänsten (t.ex. ProjectStorage) där utdatafilen ska skrivas. Om inte angiven används standardlagringen. |
| region | Sträng | Query | Valfri. Inställning för språk/region (t.ex. sv-SE) som kan påverka regionspecifika formler eller data vid sparningstillfället. |
| password | Sträng | Query | Valfri. Lösenordet som krävs för att öppna och ändra ett lösenordsskyddat kalkylark. Utelämna om filen inte är krypterad. |
Svar
[
{
"Name": "ResponseFile",
"DataType": {
"Identifier": "File",
"Reference": "Stream"
}
}
]
HTTP-statuskoder
| Kod | Betydelse | Beskrivning |
|---|---|---|
| 200 | OK | Filter tillämpades framgångsrikt; svaret innehåller åtgärdens detaljer. |
| 400 | Felaktig begäran | Saknade eller ogiltiga parametrar (t.ex. filtyp som inte stöds). |
| 401 | Oautentiserad | Ogiltig eller saknad JWT-token. |
| 413 | För stor nyttolast | Den uppladdade filen överskrider storleksgränsen. |
| 500 | Internt serverfel | Oväntat serverfel. |
Var bör vi använda API:et för att ta bort arbetsark från Kalkylark?
- Automatiserad efterbehandling av rapporter – Efter att en slutgiltig finansrapport har genererats, ta automatiskt bort mellanliggande ark som användes för tillfälliga beräkningar, så att den slutgiltiga filen blir ren och professionell.
- Dynamisk rensning av mallfiler – När användare genererar anpassade dokument (t.ex. offertförslag) från en mall, ta bort valfria sidor som inte valdes.
- Optimering av arkiveringsarbetsflöden – Efter att ett projekt eller en revision är avslutat, ta bort utkast eller samarbetsark, och behåll bara den slutgiltiga versionen för arkivering och efterlevnad.
Varför bör du använda API:et för att ta bort arbetsark från Kalkylark?
- Utvecklarvänligt – Aspose.Cells Cloud erbjuder SDK-bibliotek i flera språk, vilket möjliggör snabb utveckling och tillhandahåller omfattande dokumentation.
- Lägre arbetskostnader – Eliminerar behovet av att anställa personal för manuell dokumentkonsolidering.
- Betala per användning – Inga förstakostnader; du betalar endast för de API-anrop du faktiskt gör.
- Inga underhållskostnader – Inga servrar att underhålla, ingen mjukvaruuppdatering och inga kompatibilitetsproblem.
Hur man använder API:et för att ta bort arbetsark från Kalkylark med SDK:er
API-specifikation för att ta bort arbetsark från Kalkylark
API-specifikationen för att ta bort arbetsark från Kalkylark definierar ett offentligt tillgängligt programmeringsgränssnitt, vilket gör att du kan utföra REST-interaktioner direkt från en webbläsare.
Du kan använda kommandoradsverktyget cURL för enkelt att komma åt Aspose.Cells webbtjänster. Följande exempel visar hur man gör anrop till Cloud-API:et med cURL.
Använd Aspose.Cells Cloud SDK:er
Att använda ett SDK är det snabbaste sättet att utveckla, eftersom det abstraher bort detaljnivåinformation och låter dig ta bort ett arbetsark med minimal kod. Se GitHub-förrådet för en komplett lista över Aspose.Cells Cloud SDK:er.
Följande kodexempel visar hur man anropar Aspose.Cells webbtjänster med olika SDK:er: