Ovaj kratki vodič objašnjava postupak kako urediti datoteku Excel pomoću Node.js. Sadrži upute za postavljanje razvojnog okruženja, popis koraka koje treba izvršiti da bi se izvršio zadatak i primjer koda koji se može pokrenuti za ažuriranje Excel proračunske tablice pomoću Node.js. Naučit ćete uređivati podatke, formule i druge vrste podataka bez korištenja MS Excela ili bilo kojeg drugog alata treće strane.
Koraci za ažuriranje Excel tablice pomoću Node.js
- Postavite razvojno okruženje da koristi Aspose.Cells za Node.js putem Jave za uređivanje Excel datoteke
- Učitajte izvornu Excel datoteku pomoću objekta klase Workbook
- Pristupite cilju sheet i dohvatite referencu na kolekciju ćelija za izmjenu
- Pristupite ciljnoj ćeliji i postavite njezinu vrijednost
- Pristupite nekoj drugoj ćeliji i promijenite njenu formulu
- Ažurirajte list nakon promjene formule i spremite rezultirajuću Excel datoteku
Ovi koraci sažimaju postupak za ažuriranje Excel datoteke pomoću Node.js. Da biste izvršili ovaj zadatak, trebate učitati izvornu Excel datoteku, pristupiti ciljnom listu i pristupiti zbirci ćelija na ovom listu za uređivanje podataka i formula. Nakon što se podaci i formule promijene, trebate osvježiti radnu knjigu tako da se promjene u podacima i formulama odražavaju u cijeloj proračunskoj tablici.
Kod za automatsko ažuriranje Excel tablice pomoću 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"); |
Ovaj primjer koda demonstrira postupak uređivanja Excel proračunske tablice pomoću Node.js. Metoda setValue() koristi se za ažuriranje podataka u ćeliji, a metoda setFormula() koristi se za ažuriranje formula nakon čega slijedi pozivanje metode calculateFormula() iz klase Radna knjiga za ažuriranje svih listova koji su zahvaćeni promjenama podataka i formula . Imajte na umu da možete ažurirati i druge napredne vrste sadržaja kao što je promjena grafikona, rezača, tablica, raspona, oblika i svjetlucavih crta, da spomenemo samo neke.
Ovaj kratki vodič naučio nas je kako ažurirati Excel radnu knjigu pomoću Node.js. Ako želite naučiti postupak stvaranja Excel datoteke u Node.js, pogledajte članak na kako stvoriti Excel datoteku u Node.js.