Zellwert festlegen – Aspose.Cells Cloud API Referenz (v3.0)
Diese REST API setzt den Zellwert in einer Excel-Datei.
REST API
POST https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/cells/{cellName}
Sicherheit und Authentifizierung
Die Aspose.Cells Cloud APIs sind sicher und erfordern eine JWT-Token-basierte Authentifizierung.
Anforderungsparameter
| Name | Type | Location | Beschreibung |
|---|---|---|---|
| name | string | path | Name der Excel-Datei (einschließlich Erweiterung). |
| sheetName | string | path | Name des Arbeitsblatts (Groß-/Kleinschreibung beachten). |
| cellName | string | path | A1-ähnliche Adresse der Zielzelle (z. B. A1). |
| value | string | query | Wert, der der Zelle zugewiesen werden soll. |
| type | string | query | Datentyp des Werts (int, string, float, etc.). |
| formula | string | query | Formel, die auf die Zelle angewendet werden soll (optional). |
| folder | string | query | Ordner, der das Dokument enthält (optional). |
| storageName | string | query | Name des Speichers, in dem sich die Datei befindet (optional). |
Antwort
Gibt CellResponse zurück.
- Übersicht der Antwortfelder
| Feld | Type | Beschreibung |
|---|---|---|
Name |
string | Adresse der Zelle (z. B. F341). |
Row |
integer | Nullbasierter Zeilenindex. |
Column |
integer | Nullbasierter Spaltenindex. |
Value |
string | Der angezeigte Wert der Zelle. |
Type |
string | Datentyp der Zelle (z. B. IsString). |
Formula |
string | Formeltext, sofern die Zelle eine Formel enthält. |
IsFormula |
bool | Gibt an, ob die Zelle eine Formel enthält. |
IsMerged |
bool | Gibt an, ob die Zelle Teil eines zusammengeführten Bereichs ist. |
IsArrayHeader |
bool | Gibt an, ob die Zelle ein Array-Header ist. |
IsInArray |
bool | Gibt an, ob die Zelle Teil eines Arrays ist. |
IsErrorValue |
bool | Gibt an, ob die Zelle einen Fehlerwert enthält. |
IsInTable |
bool | Gibt an, ob die Zelle innerhalb einer Tabelle steht. |
IsStyleSet |
bool | Gibt an, ob ein Stil auf die Zelle angewendet wurde. |
HtmlString |
string | HTML-kodierte Darstellung des Zellwerts. |
Style.link |
object | Hyperlink zur Stil-Ressource. |
{
"Status":"OK",
"Code":200,
"Cell":{
"Name":"A1",
"Row": 0,
"Column":0,
"Value": "",
"Type":"String",
"Formula" : "=Sum(A2:A15)",
...
}
}
HTTP-Statuscodes
| Code | Bedeutung | Beschreibung |
|---|---|---|
| 200 | OK | Filter erfolgreich angewendet; Antwort enthält Details zur Operation. |
| 400 | Bad Request | Fehlende oder ungültige Parameter (z. B. nicht unterstützter Dateityp). |
| 401 | Unauthorized | Ungültiges oder fehlendes JWT-Token. |
| 413 | Payload Too Large | Die hochgeladene Datei überschreitet die Größenbegrenzung. |
| 500 | Internal Server Error | Unerwarteter Serverfehler. |
Verwendung der PostWorksheetCellSetValue API mit SDKs
Spezifikation der PostWorksheetCellSetValue API
Die OpenAPI-Spezifikation definiert eine öffentlich zugängliche Programmierschnittstelle, die Entwicklern ermöglicht, REST-Endpunkte direkt aus einem Browser oder einem beliebigen HTTP-Client aufzurufen.
Sie können das Kommandozeilenwerkzeug cURL verwenden, um Aspose.Cells-Webdienste aufzurufen. Das folgende Beispiel zeigt, wie Sie einen Zellwert mit cURL festlegen.
Verwendung der Aspose.Cells Cloud SDKs
Die Verwendung eines SDK beschleunigt die Entwicklung, da sie sich um die Details der niedrigen Ebene kümmert, sodass Sie sich auf Ihr Projekt konzentrieren können. Eine vollständige Liste der Aspose.Cells Cloud SDKs finden Sie im GitHub-Repository.
Die folgenden Codebeispiele zeigen, wie Sie Aspose.Cells-Webdienste mit verschiedenen SDKs aufrufen: