Kopiera innehåll och format från ett annat kalkylblad.

Denna REST API kopierar ett kalkylblad och dess format till ett nytt kalkylblad inom samma arbetsbok.

REST API

POST http://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/copy

Följande parametrar används i begäran:

Parameter Name Typ Plats Beskrivning
name string path Namnet på arbetsboksfilen.
sheetName string path Namnet på målkalkylbladet (det nya kalkylbladet).
sourceSheet string query Namnet på kalkylbladet som ska kopieras.
options object body JSON-objekt som innehåller kopieringsalternativ (t.ex. kolumnbredd, formler).
sourceWorkbook string query Namnet på källarbetsboken om den skiljer sig från den aktuella arbetsboken.
sourceFolder string query Mappbanan där källarbetsboken är lagrad.
folder string query Mappbanan där målarbetsboken ska sparas.
storageName string query Namnet på lagringstjänsten som ska användas.

Exempel på begäran och svar

OpenAPI-specifikationen definierar ett offentligt tillgängligt programmeringsgränssnitt och gör det möjligt att utföra REST-interaktioner direkt från en webbläsare.

Du kan använda verktyget cURL för enkelt att komma åt Aspose.Cells-webbtjänster. Följande exempel visar hur man gör anrop till moln-API:et med cURL.

Felhantering

API:et returnerar standard HTTP-statuskoder tillsammans med ett JSON-felmeddelande i brödtexten. Typiska svar inkluderar:

HTTP-kod Beskrivning Exempel på JSON-felbrödtext
400 Felaktig begäran – saknade eller ogiltiga parametrar. { "Code": 400, "Message": "Invalid request parameters." }
401 Obehörig – saknad eller ogiltig token. { "Code": 401, "Message": "Authentication failed." }
404 Inte hittad – arbetsbok, kalkylblad eller mapp finns inte. { "Code": 404, "Message": "Resource not found." }
500 Internt serverfel – oväntat tillstånd. { "Code": 500, "Message": "An unexpected error occurred." }

SDK-familj för molnet

Att använda en SDK är det bästa sättet att påskynda utvecklingen. En SDK hanterar detaljer på låg nivå så att du kan fokusera på dina projektuppgifter. Se GitHub-lagringsplatsen för en komplett lista över Aspose.Cells Cloud SDK:n.

Följande kodexempel visar hur man gör anrop till Aspose.Cells-webbtjänster med hjälp av olika SDK:n: