Kopiera kolumner i ett Excel-arbetsark med Aspose.Cells Cloud API

Denna REST API kopierar kolumner i ett Excel-arbetsark. Kopiera kolumner-åtgärden låter dig duplicera en enskild kolumn eller ett intervall av kolumner och infoga kopian på en angiven plats inom samma arbetsark. Använd denna slutpunkt för att effektivt kopiera kolumner vid arbetet med stora kalkylark, och se relaterade åtgärder som Lägg till kolumn och Dölj kolumn för ytterligare kolumnhanteringsuppgifter.

Säkerhet och autentisering

Aspose.Cells Cloud API:er är säkra och kräver JWT-tokenbaserad autentisering.

REST API

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

Begärparametrar

Parameternamn Typ Plats Beskrivning
name string path Namnet på arbetsboken.
sheetName string path Namnet på arbetsarket.
sourceColumnIndex integer query 0-baserat index för kolumnen som ska kopieras.
destinationColumnIndex integer query 0-baserat index där den kopierade kolumnen/kolumnerna ska infogas.
columnNumber integer query Antalet på varandra följande kolumner som ska kopieras.
worksheet string query (Valfritt) Arbetsarkidentifikator som används när arbetsarkets namn skiljer sig från sökvägen.
folder string query Sökvägen till mappen som innehåller arbetsboken i Aspose Cloud-lagringen.

OpenAPI-specifikationen definierar hela kontraktet för denna åtgärd.

cURL-exempel

curl -X POST "https://api.aspose.cloud/v3.0/cells/test.xlsx/worksheets/Sheet1/cells/columns/copy?sourceColumnIndex=1&destinationColumnIndex=12&columnNumber=10" \
     -H "Authorization: Bearer $ASPOSE_TOKEN" \
     -H "accept: application/json"

Svar

{
  "Code": 200,
  "Status": "OK"
}

Felhantering

API:et returnerar standard HTTP-statuskoder med ett JSON-svar som beskriver felet.

Statuskod Betydelse Exempel på JSON-svar
400 Ogiltig begäran – ogiltiga parametrar { "Code": 400, "Message": "Invalid column index." }
401 Auktorisering misslyckades – token saknas eller är ogiltig { "Code": 401, "Message": "Access token is invalid or expired." }
404 Hittades inte – arbetsboken eller arbetsarket finns inte { "Code": 404, "Message": "Workbook not found." }
500 Internt serverfel – oväntat tillstånd { "Code": 500, "Message": "An unexpected error occurred." }

Så här felsöker du: Kontrollera att åtkomsttoken är giltig, att namnen på arbetsboken och arbetsarket är korrekta och att sourceColumnIndex, destinationColumnIndex och columnNumber ligger inom arbetsarkets kolumnintervall.

Molntjänstfamilj för SDK

Att använda en SDK är det bästa sättet att snabba på utvecklingen. En SDK hanterar detaljer på lågnivå så att du kan fokusera på dina projektuppgifter. Ta en titt på GitHub-lagringsplatsen för en fullständig lista över Aspose.Cells Cloud SDK:er.

Följande kodexempel visar hur du gör anrop till Aspose.Cells webbtjänster med olika SDK:er: