Hinzufügen eines Symbolfilters zu einem Excel-Arbeitsblatt – Aspose.Cells Cloud-Dokumentation

REST-API

Diese REST-API fügt mithilfe der Aspose.Cells Cloud REST-API einen Symbolfilter zu einem Excel-Arbeitsblatt hinzu.

Hintergrund: Ein Symbolfilter wendet eine visuelle Symbolsammlung auf Zellen basierend auf deren Werten an, sodass Daten trends schnell visuell analysiert werden können. Gängige Anwendungsfälle sind die Hervorhebung von Leistungsmetriken, Statusanzeigen oder die Kategorisierung von Werten mithilfe von Ampelsymbolen direkt innerhalb von Excel-Arbeitsblättern.

PUT https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/autoFilter/iconFilter

Sicherheit und Authentifizierung

Die Aspose.Cells Cloud-APIs sind sicher und erfordern eine JWT-Token-basierte Authentifizierung.

Anforderungsparameter:

Parametername Typ Position Beschreibung
name string Path Der Name der Arbeitsmappe.
sheetName string Path Der Name des Arbeitsblatts.
range string Query Der Zellbereich (z. B. A1:B1), auf den der Filter angewendet werden soll.
fieldIndex integer Query Der nullbasierte Index der Spalte, auf die sich der Filter bezieht.
iconSetType string Query Die zu verwendende Symbolsammlung. Zulässige Werte: Arrows3, ArrowsGray3, Flags3, Signs3, Symbols3, Symbols32, TrafficLights31, TrafficLights32, Arrows4, ArrowsGray4, Rating4, RedToBlack4, TrafficLights4, Arrows5, ArrowsGray5, Quarters5, Rating5, Stars3, Boxes5, Triangles3, None, CustomSet, Smilies3, ColorSmilies3.
iconId integer Query Die Kennung des spezifischen Symbols innerhalb der ausgewählten Symbolsammlung.
matchBlanks boolean Query Gibt an, ob leere Zellen eingeschlossen werden sollen (true oder false).
refresh boolean Query Gibt an, ob der Filter nach dem Anwenden aktualisiert werden soll (true oder false).
folder string Query Der Ordner, der die ursprüngliche Arbeitsmappe enthält.
storageName string Query Der Name des Speichers, in dem sich die Arbeitsmappe befindet.

Antwort

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

HTTP-Statuscodes

Code Bedeutung Beschreibung
200 OK Filter wurde erfolgreich angewendet; die Antwort enthält Details zum Vorgang.
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 das Größenlimit.
500 Internal Server Error Unerwarteter Serverfehler.

Verwendung der PutWorksheetIconFilter-API mit SDKs

PutWorksheetIconFilter-API-Spezifikation

Die OpenAPI-Spezifikation definiert eine öffentlich zugängliche Programmierschnittstelle und ermöglicht REST-Interaktionen direkt aus einem Webbrowser.

Sie können das cURL-Befehlszeilentool nutzen, um problemlos auf Aspose.Cells-Webdienste zuzugreifen. Im folgenden Beispiel wird gezeigt, wie ein Aufruf an die Cloud-API mit cURL erfolgt.

Verwendung von Aspose.Cells Cloud SDKs

Die Verwendung eines SDKs ist die beste Möglichkeit, die Entwicklung zu beschleunigen. Ein SDK übernimmt die Details der unteren Schichten, sodass Sie sich auf Ihre Projektziele konzentrieren können. Eine vollständige Liste der Aspose.Cells Cloud SDKs finden Sie im GitHub-Repository.

Die folgenden Codebeispiele zeigen, wie Aspose.Cells-Webdienste mithilfe verschiedener SDKs aufgerufen werden:

Weitere Informationen zu anderen AutoFilter-Funktionen finden Sie in der Dokumentation zu Farbfilter hinzufügen, Datumsfilter hinzufügen und AutoFilter löschen.