Tabelle erstellen

Vorteile einer Tabelle

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 einer Tabelle in Microsoft Excel

Auswahl des Datenbereichs zum Erstellen eines Listenobjekts

todo:image_alt_text

Dies zeigt das Dialogfeld ‘Liste erstellen’ an.

Dialogfeld ‘Liste erstellen’

todo:image_alt_text

Implementierung des List-Objekts und Festlegen der Gesamtzeile (Wählen Sie Daten, dann Liste, gefolgt von Gesamtzeile).

Erstellen eines Listenobjekts

todo:image_alt_text

Erstellen einer Tabelle mit der Aspose.Cells-API

Aspose.Cells bietet eine Klasse Workbook, die eine Microsoft Excel-Datei repräsentiert. Die Klasse Workbook enthält eine Worksheets-Sammlung, die den Zugriff auf jede Arbeitsblatt in einer Excel-Datei ermöglicht.

Ein Arbeitsblatt wird durch die Klasse Worksheet dargestellt. Die Klasse Worksheet bietet eine Vielzahl von Eigenschaften und Methoden zur Verwaltung eines Arbeitsblatts. Um eine ListObject in einem Arbeitsblatt zu erstellen, verwenden Sie die Eigenschaft ListObjects der Worksheet-Klasse. Jede ListObject ist in der Tat ein Objekt der Klasse ListObjectCollection, die die Methode zum Hinzufügen eines List-Objekts und zum Festlegen eines Zellenbereichs für die Liste bietet.

Gemäß dem angegebenen Zellenbereich wird das List-Objekt im Arbeitsblatt von Aspose.Cells erstellt. Verwenden Sie Attribute (z. B. ShowTotals, ListColumns usw.) der Klasse ListObject, um die Liste zu steuern.

In dem unten gegebenen Beispiel haben wir dasselbe ListObject erstellt, indem wir die Aspose.Cells-API verwendet haben, wie wir es im obigen Abschnitt mit Microsoft Excel erstellt haben.