Erstellen eines Listenobjekts
Die Verwendung von Arbeitsblättern macht es einfach, mit verschiedenen Arten von Listen zu arbeiten, z. B. Telefonlisten, Aufgabenlisten usw. Aspose.Cells unterstützt das Erstellen und Verwalten von Listen.
Vorteile eines Listenobjekts
Es gibt einige Vorteile, wenn Sie eine Liste von Daten in ein tatsächliches Listenobjekt konvertieren:
- Neue Zeilen und Spalten werden automatisch einbezogen.
- Am unteren Rand Ihrer Liste kann ganz einfach eine Gesamtzeile hinzugefügt werden, um SUMME, DURCHSCHNITT, ANZAHL usw. anzuzeigen.
- Hinzugefügte Spalten rechts werden automatisch in das Listenobjekt aufgenommen.
- Diagramme, die auf Zeilen und Spalten basieren, werden automatisch erweitert.
- Benannte Bereiche, die Zeilen und Spalten zugeordnet sind, werden automatisch erweitert.
- Die Liste ist vor versehentlichem Löschen von Zeilen und Spalten geschützt.
Erstellen eines Listenobjekts mit Microsoft Excel
Auswahl des Datenbereichs zum Erstellen eines Listenobjekts
Dies zeigt das Dialogfeld ‘Liste erstellen’ an.
Dialogfeld ‘Liste erstellen’
Implementieren des Listenobjekts und Festlegen der Gesamtzeile (Wählen Sie Daten, dann Liste und dann Gesamtzeile).
Erstellen eines Listenobjekts
Erstellen eines Listenobjekts mit Aspose.Cells API
Aspose.Cells stellt eine Klasse, Workbook, bereit, die eine Microsoft Excel-Datei darstellt. Die Klasse Workbook enthält eine Worksheets-Sammlung, die den Zugriff auf jede Arbeitsmappe in einer Excel-Datei ermöglicht.
Eine Arbeitsmappe wird durch die Klasse Worksheet dargestellt. Die Klasse Worksheet bietet eine Vielzahl von Eigenschaften und Methoden zur Verwaltung einer Arbeitsmappe. Verwenden Sie die ListObject-Sammlungseigenschaft der Klasse Worksheet, um ein ListObjects in einer Arbeitsmappe zu erstellen. Jede ListObject ist tatsächlich ein Objekt der Klasse ListObjectCollection, das die Methode add zum Hinzufügen eines Listenobjekts und Festlegen eines Zellenbereichs für die Liste bereitstellt.
Entsprechend dem angegebenen Zellenbereich wird das Listobjekt in der Arbeitsmappe von Aspose.Cells erstellt. Verwenden Sie Attribute (z. B. ShowTotals, ListColumns usw.) der Klasse ListObject, um die Liste zu steuern.
Im untenstehenden Beispiel haben wir dasselbe ListObject unter Verwendung von Aspose.Cells für Python via Java API erstellt, wie wir es im obigen Abschnitt mit Microsoft Excel erstellt haben.