title: “Lägg till kalkylbladskommentar”
description: “Lägg till en kommentar till en specifik cell i ett Excel-kalkylblad med Aspose.Cells Cloud REST API (PUT /v3.0/cells/{name}/worksheets/{sheetName}/comments/{cellName}).”
keywords: “Aspose.Cells, molntjänst-API, lägg till kalkylbladskommentar, Excel, kalkylark, cellkommentar”
weight: 20
api_version: “v3.0”
Lägg till kalkylbladskommentar
Lägg till en kommentar till en specifik cell i ett kalkylblad i en Excel-arbetsbok med Aspose.Cells Cloud REST API.
Förutsättningar / Autentisering
Ett Bearer JWT-token krävs för varje begäran. Hämta ett token via /connect/token-slutpunkten (se autentiseringsguide).
Inkludera token i Authorization-hoften:
Authorization: Bearer <jwt token>
Alla anrop måste göras över HTTPS för att skydda token och data.
HTTP-begäran
PUT https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/comments/{cellName}
Parametrar för sökväg
Namn
Typ
Krävs
Beskrivning
name
string
✔️
Arbetsbokens filnamn (t.ex. test.xlsx).
sheetName
string
✔️
Kalkylbladets namn (t.ex. Sheet1).
cellName
string
✔️
Adressen till målcellen (t.ex. A1).
Frågeparametrar
Namn
Typ
Krävs
Beskrivning
folder
string
valfritt
Mappen som innehåller arbetsboken.
storageName
string
valfritt
Namnet på lagringstjänsten där filen finns.
Begärandetext
Texten måste innehålla ett Comment-objekt i JSON-format.
Celladress (måste matcha värdet för {cellName} i sökvägen).
Author
string
valfritt
Namn på kommentarens författare.
HtmlNote
string
valfritt
HTML-formaterad kommentartext.
Note
string
valfritt
Komplett textkommentar (ren text).
AutoSize
boolean
valfritt
Autoanpassning av kommentarsboxens storlek.
IsVisible
boolean
valfritt
Visa kommentaren som standard.
Width / Height
number
valfritt
Storlek på kommentarsboxen (i points).
TextHorizontalAlignment
string
valfritt
Horisontell justering (Left, Center, Right).
TextOrientationType
string
valfritt
Textrotation (NoRotation, Rotate90, …).
TextVerticalAlignment
string
valfritt
Vertikal justering (Top, Center, Bottom).
cURL-exempel
curl -v "https://api.aspose.cloud/v3.0/cells/test.xlsx/worksheets/Sheet1/comments/A1"\
-X PUT \
-H "Content-Type: application/json"\
-H "Accept: application/json"\
-H "Authorization: Bearer <jwt token>"\
-d '{
"CellName": "A1",
"Author": "test",
"HtmlNote": "<font style=\"font-weight:bold;font-family:Tahoma;font-size:9pt;color:#000000;text-align:left;\">this is a comment</font>",
"Note": "this is a comment",
"AutoSize": true,
"IsVisible": true,
"Width": 10,
"Height": 10,
"TextHorizontalAlignment": "Left",
"TextOrientationType": "NoRotation",
"TextVerticalAlignment": "Top"
}'
Svarschema
Fält
Typ
Beskrivning
Comment
object
Det skapade kommentarobjektet (se fält i Comment-objektet ovan, plus länkmetadata).
Code
integer
HTTP-statuskoden som returneras av API:t (t.ex. 200).
Status
string
Textuell statusmeddelande (t.ex. "OK").
Comment-objektet innehåller också ett link-underobjekt:
Underfält
Typ
Beskrivning
Href
string
URL för självreferens till kommentarsresursen.
Rel
string
Typ av relation (self).
Title
string
Valfri titel (kan vara null).
Type
string
Valfri MIME-typ (kan vara null).
Exempel på lyckat svar
{"Comment":{"CellName":"A1","Author":"test","HtmlNote":"<Font Style=\"FONT-WEIGHT: bold;FONT-FAMILY: Tahoma;FONT-SIZE: 9pt;COLOR: #000000;TEXT-ALIGN: left;\">this is a comment</Font>","Note":"this is a comment","AutoSize":true,"IsVisible":true,"Width":10,"Height":10,"TextHorizontalAlignment":"Left","TextOrientationType":"NoRotation","TextVerticalAlignment":"Top","link":{"Href":"/test.xlsx/worksheets/Sheet1/comments/A1","Rel":"self","Title":null,"Type":null}},"Code":200,"Status":"OK"}
Felaktiga svar
HTTP-kod
Beskrivning
Exempel
400
Felaktig begäran – saknade eller ogiltiga parametrar.
{ "Error": { "Code": "InvalidParameter", "Message": "The 'cellName' parameter is missing or malformed." }, "Code": 400, "Status": "Bad Request" }
401
Autentisering krävs – token saknas eller är ogiltig.
Följande SDK:n tillhandahåller klara wrapper för denna operation. Ersätt platshållarvärden (<YOUR_TOKEN>, <FILE_NAME> etc.) med faktisk data.
Se även
Hämta kalkylbladskommentar – GET /cells/{name}/worksheets/{sheetName}/comments/{cellName}
Uppdatera kalkylbladskommentar – POST /cells/{name}/worksheets/{sheetName}/comments/{cellName}
Ta bort kalkylbladskommentar – DELETE /cells/{name}/worksheets/{sheetName}/comments/{cellName}
Rensa alla kommentarer – DELETE /cells/{name}/worksheets/{sheetName}/comments
Ytterligare anteckningar
Sökvägsparametern för slutpunkten innehåller v3.0. En nyare version (v3.1) finns tillgänglig; uppdatera bas-URL:n därefter om du behöver de senaste funktionerna.