Szűrő alkalmazása Excelben a Node.js használatával

Ez a rövid oktatóanyag leírja, hogyan kell szűrőt alkalmazni a Excel alkalmazásban a Node.js használatával. Tartalmazza a fejlesztői környezet beállításának részleteit, az alkalmazás írása során követendő lépések listáját, valamint egy futtatható mintakódot az Excel adatok Node.js használatával** történő szűréséhez. Bevezetést is kapunk az Excel szűrővel való munkavégzéshez, például a létezés ellenőrzéséhez, a szűrő törléséhez és egy meglévő szűrő adattartományának lekéréséhez.

Szűrő létrehozásának lépései Excelben a Node.js használatával

  1. Az Excel-szűrő beállításához állítsa a környezetet használja az Aspose.Cells-t a Node.js-hez Java-n keresztül értékre
  2. Hozzon létre egy workbook-t, és érje el a cellagyűjteményt egy sheet-ről
  3. Tegye a mintaadatokat a lapra
  4. Állítsa be az automatikus szűrő adattartományát
  5. Adjon hozzá automatikus szűrőt, és frissítse a lapot
  6. Mentse el a munkafüzetet

Ezek a lépések összefoglalják a szűrő alkalmazása az Excel munkalapon a Node.js használatával folyamatát. Az adatok kitöltése után az automatikus szűrési objektum a kiválasztott lapról érhető el az adattartomány beállításához. Egy további lépés is bemutatásra kerül a szűrő alapértelmezés szerinti beállításához, és a refresh() metódus meghívása a szűrt adatok beállításához a kimeneti Excel-fájl mentése előtt.

Kód a szűrő hozzáadásához az Excelben a Node.js használatával

var aspose = aspose || {};
aspose.cells = require("aspose.cells");
//Set the license
new aspose.cells.License().setLicense("License.lic");
// Create a workbook and access cells
var wb = new aspose.cells.Workbook();
var sheet = wb.getWorksheets().get(0);
var cells = sheet.getCells();
// Put sample data
cells.get("C1").putValue("Country");
cells.get("D1").putValue("Population");
cells.get("C2").putValue("India");
cells.get("D2").putValue(1428627663);
cells.get("C3").putValue("China");
cells.get("D3").putValue(1425671352);
cells.get("C4").putValue("United States");
cells.get("D4").putValue(339996564);
cells.get("C5").putValue("Indonesia");
cells.get("D5").putValue(277534123);
cells.get("C6").putValue("Pakistan");
cells.get("D6").putValue(240485658);
// Set the data range
sheet.getAutoFilter().setRange("C1:D6");
// Add the filter and refresh
sheet.getAutoFilter().addFilter(0, "Indonesia");
sheet.getAutoFilter().refresh();
// Save the output
wb.save("FilteredData.xlsx");
console.log("Filter applied successfully");

Ez a mintakód bemutatja, hogyan kell Excel-szűrőt alkalmazni a Node.js használatával. Az AutoFilter osztály számos módszerrel dolgozik, például az addDateFilter(), a removeFilter(), az addFillColorFilter, a getRange(), az addFontColorFilter() és a showAll() különböző változatai. Szükség esetén a filterTop10() metódussal is szűrheti a lista legjobb 10 bejegyzését.

Ez a cikk megtanított minket alkalmazni szűrőt az Excelben a Node.js használatával. Ha Excelben szeretne diagramot létrehozni, olvassa el a hogyan hozhat létre diagramot Excelben a Nodejs segítségével című cikket.

 Magyar