Excel-fájl szerkesztése a Node.js használatával

Ez a rövid oktatóanyag elmagyarázza a a Excel fájl Node.js használatával szerkesztésének folyamatát. Tartalmazza a fejlesztői környezet beállítására vonatkozó utasításokat, a feladat végrehajtásához végrehajtandó lépések listáját, valamint egy futtatható mintakódot az Excel-táblázat Node.js használatával frissítéséhez. Megtanulja az adatok, képletek és más típusú adatok szerkesztését az MS Excel vagy bármely más harmadik féltől származó eszköz használata nélkül.

Az Excel munkalap frissítésének lépései a Node.js használatával

  1. Állítsa be a fejlesztői környezetet a Aspose.Cells a Node.js-hez Java-n keresztül használatára az Excel-fájl szerkesztéséhez
  2. Töltse be a forrás Excel-fájlt a Workbook osztályobjektum használatával
  3. Nyissa meg a célt sheet, és kérje le a hivatkozást a cellagyűjteményre módosítás céljából
  4. Nyissa meg a célcellát, és állítsa be az értékét
  5. Nyisson meg egy másik cellát, és módosítsa a képletét
  6. A képlet megváltoztatása után frissítse a lapot, és mentse az eredményül kapott Excel-fájlt

Ezek a lépések összefoglalják az Excel-fájl Node.js használatával történő frissítésének folyamatát. A feladat végrehajtásához be kell töltenie a forrás Excel-fájlt, hozzá kell férnie a céllaphoz, és hozzá kell férnie az ezen a lapon található cellák gyűjteményéhez adatok és képletek szerkesztéséhez. Az adatok és a képletek módosítása után frissítenie kell a munkafüzetet, hogy az adatok és képletek változásai megjelenjenek a táblázatban.

Kód az Excel munkalap automatikus frissítéséhez 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");
// Access a cell
var dataCell = wb.getWorksheets().get(0).getCells().get("B1");
// Update data
dataCell.setValue(10);
// Access another cell
var formulaCell = wb.getWorksheets().get(0).getCells().get("B21");
// Update the formula
formulaCell.setFormula("=Sum(B1:B20)");
// Calculate all formulas
wb.calculateFormula();
// Save the workbook
wb.save("Updated.xlsx");
console.log("Excel file updated successfully");

Ez a mintakód bemutatja az Excel-táblázat Node.js használatával történő szerkesztésének folyamatát. A setValue() metódus a cellában lévő adatok frissítésére szolgál, a setFormula() metódus pedig a képletek frissítésére szolgál, majd a CalculaFormula() metódus meghívása a Workbook osztályból az összes olyan munkalap frissítéséhez, amelyet az adatok és képletváltozások érintenek. . Vegye figyelembe, hogy frissíthet más speciális tartalomtípusokat is, például a diagramok, szeletelők, táblázatok, tartományok, alakzatok és sparkline-ok módosítását, hogy csak néhányat említsünk.

Ez a rövid oktatóanyag megtanított minket frissíteni az Excel-munkafüzetet a Node.js használatával. Ha szeretné megismerni az Excel-fájl Node.js-ben történő létrehozásának folyamatát, tekintse meg a hogyan lehet Excel fájlt létrehozni a Node.js-ben című cikket.

 Magyar