Jak upravit soubor Excel pomocí Node.js

Tento krátký tutoriál vysvětluje proces jak upravit soubor Excel pomocí Node.js. Obsahuje pokyny pro nastavení vývojového prostředí, seznam kroků, které je třeba provést k provedení úkolu, a spustitelný ukázkový kód pro aktualizaci tabulky Excel pomocí Node.js. Naučíte se upravovat data, vzorce a další typy dat bez použití MS Excel nebo jiného nástroje třetí strany.

Kroky k aktualizaci tabulky Excel pomocí Node.js

  1. Nastavte vývojové prostředí tak, aby k úpravám souboru Excel používalo Aspose.Cells pro Node.js přes Java
  2. Načtěte zdrojový soubor Excel pomocí objektu třídy Workbook
  3. Otevřete cíl sheet a získejte odkaz na kolekci buněk pro úpravu
  4. Otevřete cílovou buňku a nastavte její hodnotu
  5. Otevřete jinou buňku a změňte její vzorec
  6. Po změně vzorce aktualizujte list a uložte výsledný soubor Excel

Tyto kroky shrnují proces aktualizace souboru Excel pomocí Node.js. Chcete-li provést tento úkol, musíte načíst zdrojový soubor aplikace Excel, otevřít cílový list a získat přístup ke kolekci buněk v tomto listu pro úpravy dat a vzorců. Jakmile se změní data a vzorce, musíte sešit aktualizovat, aby se změny v datech a vzorcích projevily v celé tabulce.

Kód pro automatickou aktualizaci listu Excel pomocí Node.js

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");

Tento ukázkový kód demonstruje proces úpravy excelové tabulky pomocí Node.js. Metoda setValue() se používá k aktualizaci dat v buňce a metoda setFormula() se používá k aktualizaci vzorců s následným voláním metody countFormula() ze třídy Workbook k aktualizaci všech listů, které jsou ovlivněny změnami dat a vzorců. . Všimněte si, že můžete aktualizovat i další pokročilé typy obsahu, jako je změna grafů, výřezů, tabulek, rozsahů, tvarů a křivek, abychom jmenovali alespoň některé.

Tento krátký tutoriál nás naučil aktualizovat sešit Excel pomocí Node.js. Pokud se chcete naučit proces vytváření souboru Excel v Node.js, přečtěte si článek na jak vytvořit soubor Excel v Node.js.

 Čeština