Untersummen erstellen

Verwendung von Microsoft Excel

Um Teilsummen in Microsoft Excel hinzuzufügen:

  1. Erstellen Sie eine einfache Datenliste im ersten Arbeitsblatt der Arbeitsmappe (wie unten gezeigt) und speichern Sie die Datei als Book1.xls.
  2. Wählen Sie eine beliebige Zelle innerhalb Ihrer Liste aus.
  3. Wählen Sie im Daten-Menü Teilsummen aus. Der Dialog für Teilsummen wird angezeigt. Definieren Sie, welche Funktion verwendet werden soll und wo die Teilsummen platziert werden sollen.

Mit der Aspose.Cells for Node.js via C++ API

Aspose.Cells for Node.js via C++ stellt eine Klasse, Workbook, bereit, die eine Microsoft Excel-Datei repräsentiert. Die Klasse Workbook enthält eine Worksheets Sammlung, die Zugriff auf jedes Arbeitsblatt in der Excel-Datei ermöglicht.

Ein Arbeitsblatt wird durch die Klasse Worksheet repräsentiert. Die Klasse bietet eine Vielzahl von Eigenschaften und Methoden zur Verwaltung von Arbeitsblättern und anderen Objekten. Jedes Arbeitsblatt besteht aus einer Cells-Sammlung. Um Teilsummen zu einem Arbeitsblatt hinzuzufügen, verwenden Sie die Cells-Klasse und die Methode subtotal der Klasse. Geben Sie Parameterwerte an die Methode, um zu spezifizieren, wie die Teilsumme berechnet und platziert werden soll.

In den folgenden Beispielen haben wir mit der Aspose.Cells for Node.js via C++ API Zwischensummen zum ersten Arbeitsblatt der Vorlage hinzugefügt. Beim Ausführen des Codes wird ein Arbeitsblatt mit Zwischensummen erstellt.

Die folgenden Codebeispiele zeigen, wie man mit Aspose.Cells for Node.js via C++ Zwischensummen zu einem Arbeitsblatt hinzufügt.

const AsposeCells = require("aspose.cells.node");
// Instantiate a new workbook
// Open the template file
var workbook = new AsposeCells.Workbook("book1.xlsx");
// Get the Cells collection in the first worksheet
var cells = workbook.getWorksheets().get(0).getCells();
// Create a cellarea i.e.., B3:C19
var ca = new AsposeCells.CellArea();
ca.startRow = 2;
ca.startColumn = 1;
ca.endRow = 18;
ca.endColumn = 2;
// Apply subtotal, the consolidation function is Sum and it will applied to
// Second column (C) in the list
cells.subtotal(ca, 0, AsposeCells.ConsolidationFunction.Sum, [1]);
// Save the excel file
workbook.save("output.out.xlsx");