Dieses kurze Tutorial führt Sie ein, wie man Teilsummen in Excel mit C# hinzufügt. Sie erhalten Details zur Einrichtung der IDE, eine Schritt‑für‑Schritt‑Liste und einen Beispielcode für die Erstellung von Teilsummen in Excel mit C#. Alle Details werden bereitgestellt, um die Excel‑Datei anzupassen, damit die gruppierten Daten vor dem Speichern der Excel‑Datei übersichtlich dargestellt werden.
Schritte zur Erstellung automatischer Zwischensummen mit C#
- Richten Sie die Umgebung ein, um Aspose.Cells for .NET zu verwenden, um eine Zwischensumme hinzuzufügen.
- Legen Sie die Lizenz fest, um die Bibliothek ohne Evaluationsbeschränkungen zu nutzen.
- Erstelle das workbook-Objekt und greife auf das erste Blatt darin zu.
- Füge Beschriftungen für die Kopfzeilen in der ersten Zeile hinzu
- Daten in den Zeilen mit den Array‑Daten setzen
- Definieren Sie den Datenbereich, indem Sie die Kopfzeile ausschließen.
- Verwenden Sie die Subtotal()-Methode, um Daten nach Region zu gruppieren und den Betrag zu summieren.
- Durchlaufen Sie alle Gliederungsebenen, um die gruppierten Zeilen zusammenzuklappen.
- Speichern Sie die Datei auf der Festplatte mit Daten und Zwischensummen darin.
Die obigen Schritte fassen zusammen, wie man in Excel mit C# Zwischensummen erstellt. Instanziieren Sie ein Workbook, greifen Sie auf das erste Blatt zu, fügen Sie dort Header hinzu, fügen Sie Beispieldaten ein, definieren Sie den Datenbereich und wenden Sie eine Zwischensumme an, indem Sie nach Region in der Spalte Betrag gruppieren. Legen Sie das Online‑Verhalten fest, fügen Sie die Zusammenfassungszeile hinzu, reduzieren Sie die Daten und passen Sie die Spalten automatisch an, bevor Sie die Excel‑Datei speichern.
Code zum automatischen Erstellen von Zwischensummen in Excel mit C#
Dieser Code demonstriert, wie man Teilsummen in Excel mit C# erstellt. Sie können die Ausgabe anpassen, indem Sie die Gruppenspalten sortieren, bevor Sie die Subtotal‑Funktion aufrufen, mehrere Subtotal‑Funktionen wie Summe und Durchschnitt hinzufügen und SubtotalSetting verwenden, um die Zusammenfassung unterhalb oder rechts von den Daten anzuzeigen. Stile können auch für Subtotal‑Zeilen festgelegt werden, z. B. fett formatieren oder die Farbe füllen.
Dieser Artikel hat uns den Prozess zum Hinzufügen einer Zwischensumme in der Excel‑Datei vermittelt. Für das Verbinden eines Slicers mit mehreren Pivot‑Tabellen siehe den Artikel Slicer mit mehreren Pivot‑Tabellen verbinden mit C#.