Lägg till en tom kolumn i ett Excel-arbetsblad med Aspose.Cells Cloud API
Denna REST API infogar en eller flera kolumner i ett arbetsblad.
Förutsättningar
Innan du anropar detta slutpunkt, se till att du har slutfört följande steg:
- Skaffa ett giltigt OAuth 2.0-åtkomsttoken och inkludera det i
Authorization-headern. - Spara målarbokshandboken i vald lagring (standard = “Default”) eller ange lämpliga parametrar för
folderochstorageName. - Verifiera att arbetsbladsnamnet som anges i
sheetNamefinns i arbokshandboken.
PutInsertWorksheetColumns API
PUT https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/cells/columns/{columnIndex}?totalColumns=1
Säkerhet och autentisering
Aspose.Cells Cloud API:er är säkra och kräver JWT-tokenbaserad autentisering.
Begärandeparametrar
| Parametername | Typ | Plats | Beskrivning |
|---|---|---|---|
| name | sträng | path | Namnet på arbokshandbokens fil. |
| sheetName | sträng | path | Namnet på arbetsbladet. |
| columnIndex | heltal | path | Nollbaserat index för kolumnen dit infogningen börjar. |
| totalColumns | heltal | query | Antal kolumner som ska infogas. |
| updateReference | boolean | query | När true uppdateras cellreferenser för att återspegla infogningen. |
| folder | sträng | query | Sökvägen till mappen som innehåller arbokshandboken. |
| storageName | sträng | query | Namnet på lagringstjänsten. |
Anteckningar
columnIndexmåste vara mellan 0 och det aktuella antalet kolumner i arbetsbladet. Infoga utanför det befintliga intervallet expanderar arket automatiskt.- Infoga flera kolumner (
totalColumns> 1) skjuter befintliga kolumner åt höger. updateReference-flaggan är som standardfalse; ställ in påtrueför att uppdatera formler och namngivna intervall.
OpenAPI-specifikationen definierar ett offentligt tillgängligt programmeringsgränssnitt och låter dig utföra REST-interaktioner direkt från en webbläsare.
Du kan använda cURL kommandoradsverktyget för att anropa Aspose.Cells webbtjänster. Följande exempel visar en komplett begäran inklusive autentisering och korrekt sökvägsparameter.
Svars-koder
| Kod | Beskrivning |
|---|---|
| 200 | Kolumn(er) infogades framgångsrikt. |
| 400 | Felaktig begäran – saknade eller ogiltiga parametrar. |
| 401 | Ej auktoriserad – ogiltig eller saknad token. |
| 404 | Arbokshandbok eller arbetsblad hittades inte. |
| 500 | Internt serverfel. |
Exempel på felaktiga svar
// 400 Bad Request – saknade eller ogiltiga parametrar
{
"Code": 400,
"Message": "Ogiltig parameter: totalColumns måste vara ett positivt heltal."
}
// 401 Unauthorized – ogiltig eller saknad token
{
"Code": 401,
"Message": "Autentisering misslyckades. Åtkomsttoken saknas eller är ogiltig."
}
// 404 Not Found – arbokshandbok eller arbetsblad finns inte
{
"Code": 404,
"Message": "Arbokshandboken 'test.xlsx' hittades inte."
}
// 500 Internal Server Error
{
"Code": 500,
"Message": "Ett oväntat fel uppstod på servern."
}
Moln SDK-familj
Att använda en SDK är det snabbaste sättet att utveckla. En SDK hanterar detaljer på låg nivå så att du kan fokusera på din projekts logik. Se GitHub-lagringsplatsen 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: