Dieses Tutorial erklärt, wie Sie Filter in Excel mithilfe der Python REST API anwenden. Sie lernen, Daten in Excel mithilfe des Python RESTful Service automatisch zu filtern** und nutzen dafür ein Cloud SDK. Alle Details zur Auswahl von Blättern und Spalten in einer hochgeladenen Arbeitsmappe werden bereitgestellt.
Voraussetzung
Konto erstellen und API-Anmeldeinformationen abrufen zum Anwenden des Filters
Herunterladen Aspose.Cells Cloud SDK for Python to create a filter in a sheet
Richten Sie ein Python-Projekt mit dem oben genannten SDK ein.
Schritte zum Filtern von Excel-Daten mit dem Python RESTful Service
- Initialisieren Sie die API mithilfe des Klassenobjekts CellsApi mit entsprechenden Parametern
- Definieren Sie die Excel-Eingabedatei von der lokalen Festplatte zum Hinzufügen von Filtern
- Laden Sie die Datei zur Verarbeitung in der Aspose Cloud in den Aspose Cloud-Speicher hoch
- Wenden Sie auto filter auf das Arbeitsblatt an, indem Sie den Arbeitsblattnamen und den Zellbereich angeben
- Laden Sie die aktualisierte Datei auf die lokale Festplatte herunter
- Suchen Sie nach Fehlern und behandeln Sie alle Ausnahmen, die beim Hochladen, Filtern oder Herunterladen auftreten können
Diese Schritte beschreiben, wie Sie Excel-Filter mithilfe der Python REST-Schnittstelle anwenden. Authentifizieren Sie sich zunächst mit Ihren Anmeldeinformationen bei Aspose.Cells Cloud, laden Sie Ihre lokale Excel-Datei hoch und wenden Sie mithilfe einer Filterbedingung einen AutoFilter auf einen angegebenen Arbeitsblattbereich an. Laden Sie anschließend die aktualisierte Datei aus der Cloud auf Ihr lokales System herunter.
Code zum Erstellen eines Filters in Excel mithilfe der Python REST-API
Dieser Beispielcode hat gezeigt, wie Sie mithilfe der Python REST-Schnittstelle Filter in Excel-Tabellen anwenden. Um diesen Code zu erweitern, können Sie Filter auf mehrere Spalten anwenden, benutzerdefinierte Filterkriterien wie numerische Bereiche oder Datumsfilter verwenden oder eine Sortierung hinzufügen. Darüber hinaus können Sie weitere API-Funktionen nutzen, um Zellen zu formatieren, Diagramme einzufügen, Arbeitsblätter zu schützen oder Excel-Dateien dynamisch aus Vorlagen zu generieren.
In diesem Artikel haben wir gelernt, wie Sie die Autofilter-Option für eine oder mehrere Spalten in einem Excel-Tabellenblatt aktivieren. Informationen zum Löschen eines Excel-Tabellenblatts finden Sie im Artikel zu Arbeitsblatt in Excel mithilfe der Python REST-API löschen.