Deze korte tutorial beschrijft hoe je een subtotaal toevoegt in Excel met Java. Je krijgt informatie om de ontwikkelomgeving in te stellen, een lijst met programmeerstappen en een voorbeeldcode voor het maken van subtotaal in Excel. Verdere details worden besproken om de code te verbeteren en aangepaste output te creëren bij het toevoegen van een subtotaal aan een Excel‑bestand.
Stappen om een automatisch subtotaal te maken met Java.
- Pas de IDE aan om Aspose.Cells for Java te gebruiken om een subtotaal in Excel te maken.
- Maak een Workbook-object aan en krijg een referentie naar het eerste Worksheet om er gegevens aan toe te voegen.
- Voeg de headerlabels toe in de eerste rij van het werkblad.
- Stel de voorbeeldgegevens in een 2D‑array, gegroepeerd per regio, en vul het werkblad met de 2D‑gegevens.
- Stel het gegevensbereik in, roep de subtotal API aan voor groeperen, en bereken de som
- Stel de optie voor de outline in om de subtotaalrijen onder de gerelateerde detailrijen weer te geven.
- Om alleen de subtotaalrijen weer te geven, vouw de gegroepeerde detailrijen voor alle rijen van het werkblad in.
- Pas de kolommen automatisch aan en sla de werkmap op de schijf op
Deze stappen beschrijven hoe je een subtotaal maakt in Excel met Java. Maak een workbook-object, open het eerste werkblad, voeg voorbeeldkoppen toe, maak voorbeeld gegroepeerde gegevens aan, en voeg de gegevens in het blad onder de respectieve koppen in. Definieer het bereik en de koprij, pas een subtotaal toe, stel de weergave van het subtotaal onder de detailrijen in, vouw de outline‑niveaus in om het resulterende Excel‑bestand aan te passen, en sla de werkmap op de schijf op.
Code om een automatische subtotaal in Excel te maken met Java.
Deze code heeft gedemonstreerd hoe je een subtotaal maakt in Excel met Java. Je kunt de gegevens sorteren op groepskolom vóór het subtotaal, het dynamische bereik instellen en kiezen voor verschillende subtotaalopties, zoals het gebruik van de overload met replace, pageBreaks en samenvatting onder de gegevens om het subtotaalgedrag te regelen. Meerdere subtotaalkolommen kunnen ook in één cel worden toegevoegd, en verschillende consolidatiefuncties kunnen worden gebruikt, zoals COUNT, AVERAGE en MAX, waar nodig.
Dit artikel heeft ons begeleid bij het werken met de subtotaalwaarden in een Excel‑bestand. Om een slicer te koppelen aan meerdere draaitabellen, raadpleeg het artikel Slicer koppelen aan meerdere draaitabellen met Java.