Ez a rövid oktatóanyag elvezeti Önt a Excel pivot tábla létrehozásához a Node.js használatával**. Tartalmazza az IDE fejlesztési beállításának részleteit, a lépések listáját és egy mintakódot az Excel pivot jelentések Node.js használatával hozzáadásához. Megtanulja elérni a pivot táblák gyűjteményét és hozzáadni pivot táblákat egy munkalaphoz, beállítani a különböző adatokat és megjeleníteni a pivot tábla paramétereit.
Kimutatás létrehozásának lépései a Node.js használatával
- Állítsa be az IDE-t a Aspose.Cells a Node.js-hez Java-n keresztül használatára pivot tábla létrehozásához
- Töltse be az Excel-fájlt az adatokkal egy Workbook objektumba a pivot jelentések létrehozásához
- Nyissa meg a kimutatástáblázat-gyűjteményt a céllapról, és adjon hozzá egy új pivot table
- A kimutatás sorainak végösszegének elrejtése
- Oszlop-, sor- és adatmezők hozzáadása a kimutatástáblához
- Mentse el az eredményül kapott Excel-fájlt a pivot táblával
Ezek a lépések összefoglalják, hogyan készíthet pivot táblát Excelben a Node.js használatával. Indítsa el a folyamatot egy új pivot tábla hozzáadásával a pivot táblázatok meglévő gyűjteményéhez a célcellaterület megadásával és a megjelenítési jellemzők beállításával. Végül adja hozzá az oszlop, sor és adattípusok mezőit a területhez, és mentse a kimeneti Excel-fájlt.
Kódolja az Excel Pivot Table-ba a Node.js használatával
var aspose = aspose || {}; | |
aspose.cells = require("aspose.cells"); | |
//Set the license | |
new aspose.cells.License().setLicense("License.lic"); | |
// Load the workbook | |
var wb = new aspose.cells.Workbook("sample.xlsx"); | |
// Get the first sheet | |
var targetSheet = wb.getWorksheets().get(0); | |
// Access pivot tables | |
var pvTablesCollection = targetSheet.getPivotTables(); | |
// Create a new pivot table | |
var pivotTableIndex = pvTablesCollection.add("=A1:C7", "F3", "SalesPivotTable"); | |
// Access the new pivot table | |
var pivotTable = pvTablesCollection.get(pivotTableIndex); | |
// Hide grand total rows | |
pivotTable.setRowGrand(false); | |
// Add a field to the area COLUMN | |
pivotTable.addFieldToArea(aspose.cells.PivotFieldType.COLUMN, 0); | |
// Add a field to the area ROW | |
pivotTable.addFieldToArea(aspose.cells.PivotFieldType.ROW, 1); | |
// Add a field to the area DATA | |
pivotTable.addFieldToArea(aspose.cells.PivotFieldType.DATA, 2); | |
// Save the pivot table | |
wb.save("PivotTable.xlsx"); | |
console.log("Pivot table created successfully"); |
Ez a kód bemutatja, hogyan adhat hozzá pivot táblát az Excelben a Node.js használatával. Ebben a kódban különböző mezőket adtunk hozzá a területhez, de hozzáadhat PAGE típusú mezőket is. A pivot tables gyűjteményosztály különféle funkciókat támogat a pivot táblákkal való munkavégzéshez, például meglévő pivot táblák létrehozásához, törléséhez és frissítéséhez.
Ez a cikk megtanította nekünk, hogyan dolgozhatunk a pivot táblával a Node.js használatával. Kimutatástábla törléséhez olvassa el a(z) Kimutatás törlése Node.js használatával cikket.