Gruppieren und Aufheben der Gruppierung von Zeilen und Spalten

Einführung

In einer Microsoft Excel-Datei können Sie eine Gliederung für die Daten erstellen, um mit einem einzigen Mausklick Ebenen von Details anzuzeigen und auszublenden.

Klicken Sie auf die Gliederungssymbole, 1,2,3, + und -, um nur die Zeilen oder Spalten anzuzeigen, die Zusammenfassungen oder Überschriften für Abschnitte in einem Arbeitsblatt bereitstellen, oder verwenden Sie die Symbole, um Details unter einer einzelnen Zusammenfassung oder Überschrift anzuzeigen, wie unten in der Abbildung gezeigt:

Gruppierung von Zeilen und Spalten

todo:image_alt_text

Gruppenverwaltung von Zeilen und Spalten

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 jedes Arbeitsblatt in der Excel-Datei ermöglicht. Ein Arbeitsblatt wird durch die Klasse Worksheet repräsentiert. Die Klasse Worksheet bietet eine Cells-Sammlung, die alle Zellen im Arbeitsblatt repräsentiert.

Die Cells-Sammlung bietet mehrere Methoden zur Verwaltung von Zeilen oder Spalten in einem Arbeitsblatt, einige davon sind unten genauer erläutert.

Gruppierung von Zeilen & Spalten

Es ist möglich, Zeilen oder Spalten zu gruppieren, indem Sie die Methoden groupRows und groupColumns der Cells-Sammlung aufrufen. Beide Methoden nehmen die folgenden Parameter an:

  • Erster Zeilen-/Spaltenindex, die erste Zeile oder Spalte in der Gruppe.
  • Letzter Zeilen-/Spaltenindex, die letzte Zeile oder Spalte in der Gruppe.
  • Ist versteckt, ein boolescher Parameter, der angibt, ob Zeilen/Spalten nach dem Gruppieren ausgeblendet werden sollen oder nicht.

Gruppeneinstellungen

Microsoft Excel erlaubt auch die Konfiguration von Gruppeneinstellungen zur Anzeige:

  • Zusammenfassungszeilen unterhalb von Details.
  • Zusammenfassungsspalten rechts vom Detail.

Gruppeneinstellungen

todo:image_alt_text

Es ist möglich, diese Gruppeneinstellungen mithilfe der Outline-Eigenschaft der Worksheet-Klasse zu konfigurieren.

Zusammenfassungszeilen unterhalb des Details

Entwickler können die Anzeige von Zusammenfassungszeilen unterhalb des Details mithilfe der Outline-Klasse und der Methode SummaryRowBelow steuern.

Zusammenfassungsspalten rechts von den Details

Es ist möglich zu steuern, ob Zusammenfassungsspalten rechts vom Detail angezeigt werden, mithilfe der Outline-Klasse und der Methode SummaryColumnRight.

Zeilen & Spalten aufheben

Gruppierte Zeilen oder Spalten können durch Aufruf der Methoden UngroupRows und UngroupColumns der Cells-Sammlung aufgegliedert werden. Beide Methoden nehmen dieselben Parameter an:

  • Erster Zeilen- oder Spaltenindex, die erste Zeile/Spalte, die aufgehoben werden soll.
  • Letzter Zeilen- oder Spaltenindex, die letzte Zeile/Spalte, die aufgehoben werden soll.