
Excel-blad bewerken in Node.js
- [Node.js-bibliotheek om Excel-bestand te bewerken][2]
- [Zoeken en vervangen in Excel met behulp van Node.js][3]
- [Hoe cellen in Excel programmatisch bewerken?][4]
- [Wis gegevens uit Excel-spreadsheet][5]
Node.js-bibliotheek om Excel-bestand te bewerken
Voer de volgende opdrachten uit om de [Node.js Excel-bibliotheek][6] in te stellen om te beginnen met het programmatisch bewerken van Excel-spreadsheets.
npm install aspose.cells
npm install java
Volg deze [blogpost][7] om meer te weten te komen over de volledige installatie-informatie en vereisten. Opmerking: u moet een XLSX-bronbestand in de hoofdmap van uw project hebben, aangezien we het bestand “sample.xlsx” in deze zelfstudie hebben geplaatst.
Zoek en vervang in Excel met behulp van Node.js
Hieronder volgen de stappen om deze actie programmatisch uit te voeren.
- Importeer en maak een object van de klasse [Cells][9].
- Creëert de onderliggende klasse [WorkBook][10] met een XLSX-bestand.
- Roep de methode [replace(placeHolder, newValue)][11] aan om een waarde te zoeken en te vervangen door een nieuwe waarde.
- Sla het bestand op met de methode [save(fileName)][12].
Het volgende codevoorbeeld laat zien hoe u tekst in een Excel-bestand kunt zoeken en vervangen met behulp van Node.js.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
// edit a value by search and replace var aspose = aspose || {}; // create an obect of the Cells class. aspose.cells = require("aspose.cells"); // instantiates WorkBook child class with an XLSX file var sampleFile = "sample.xlsx"; var workbook = new aspose.cells.Workbook(sampleFile); // call the replace method to search a value and replace it with a new value workbook.replace("mustafa", 100); // save the data into a new xlsx file workbook.save("result.xlsx"); Excel-blad bewerken in Node.js
Hoe cellen in Excel programmatisch bewerken?
Met [Node.js Excel-bibliotheek][6] kunt u ook een waarde bijwerken in een specifieke cel van een Excel-blad. Volg de volgende stappen om deze functionaliteit in uw Node.js-bestand te bereiken:
- Maak een object van de klasse [Cells][9].
- Maak een object van de onderliggende klasse [WorkBook][10] door het te instantiëren met een XLSX-bestand.
- Open de werkmap, haal de cellen op door de methode getCells() aan te roepen en de methode [putValue(string)][13] aan te roepen om een specifieke cel (bijv. B2) van het Excel-blad bij te werken.
- Roep de methode [save(fileName)][12] aan om het bestand op te slaan.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
// edit a specific cell in an Excel sheet var aspose = aspose || {}; // create an object of the Cells class. aspose.cells = require("aspose.cells"); // instantiates WorkBook child class with an XLSX file var sampleFile = "sample.xlsx"; var workbook = new aspose.cells.Workbook(sampleFile); // Access workbook, get the cells by calling getCells() method and call putValue(string) method to update a specefic cell(B2) of Excel sheet workbook.getWorksheets().get(0).getCells().get("B2").putValue("new value"); // save the data into a new xlsx file workbook.save("result.xlsx"); Bewerk cellen in Excel programmatisch
Wis gegevens uit Excel-spreadsheet
In dit gedeelte leren we hoe we gegevens uit een Excel-blad kunnen wissen met behulp van Node.js programmatisch. We zullen de volgende stappen uitvoeren:
- Maak een object van de klasse [Cells][9].
- Creëert een subklasse van [WorkBook][10] met een XLSX-bestand.
- Roep de methode [clear()][14] aan om alle cel- en rijobjecten te wissen.
- Roep de methode [save(fileName)][12] aan om het bestand op te slaan.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
// clear the content of an SLSX file var aspose = aspose || {}; // create an object of the Cells class. aspose.cells = require("aspose.cells"); // instantiates WorkBook child class with an XLSX file var sampleFile = "sample.xlsx"; var workbook = new aspose.cells.Workbook(sampleFile); // call clear() method to clear all cell and row objects. workbook.getWorksheets().get(0).getCells().clear(); // save the data into a new xlsx file workbook.save("result.xlsx"); Wis gegevens uit het Excel-blad met behulp van de Node.js-bibliotheek
Ontvang een gratis licentie
U mag [een gratis tijdelijke licentie][17] gebruiken om Aspose.Cells voor Node.js te gebruiken zonder evaluatiebeperkingen.
Conclusie
Hiermee zijn we aan het einde van deze blogpost gekomen. We hebben geleerd hoe Excel-bladen in Node.js programmatisch kunnen worden bewerkt. We hebben de [Node.js Excel-bibliotheek][6] gebruikt om een specifieke cel te bewerken en de bestandsgegevens te wissen. Er zijn [hier][25] nog veel meer methoden beschikbaar die je zelf kunt verkennen en oefenen. Verder schrijft [conholdate.com][26] consequent over nieuwe onderwerpen. Blijf daarom op de hoogte voor regelmatige updates.
Een vraag stellen
Als je vragen hebt, neem dan gerust contact met ons op via het [forum][18].
Zie ook
- [XML importeren in Excel in Node.js][21]
- [Converteer CSV naar Excel met Node.js][22] [1]: https://docs.fileformat.com/spreadsheet/_xlsx/ [2]: #Nodejs-library-to-edit-Excel-file [3]: #Search-and-replace-in-Excel-using-Nodejs [4]: #How-to-edit-cells-in-Excel-programmatically [5]: #Clear-data-from-Excel-spreadsheet [6]: https://apireference.aspose.com/cells/nodejs [7]: https://blog.conholdate.com/nl/total/import-xml-into-excel-in-nodejs/ [8]: https://apireference.aspose.com/cells/nodejs [9]: https://apireference.aspose.com/cells/nodejs/cells [10]: https://apireference.aspose.com/cells/nodejs/Workbook [11]: https://apireference.aspose.com/cells/nodejs/Workbook#replace [12]: https://apireference.aspose.com/cells/nodejs/Workbook#save [13]: https://apireference.aspose.com/cells/net/aspose.cells.gridweb.data/webcell/methods/putvalue/index [14]: https://apireference.aspose.com/cells/nodejs/Cells#clear [15]: https://apireference.aspose.com/cells/nodejs/Workbook#.createWorkbookFromStream [16]: https://apireference.aspose.com/cells/nodejs/Workbook#save [17]: https://purchase.conholdate.com/temporary-license [18]: https://forum.conholdate.com/ [19]: https://blog.conholdate.com/nl/total/search-data-in-excel-using-java/ [20]: https://www.conholdate.com/ [21]: https://blog.conholdate.com/nl/total/import-xml-into-excel-in-nodejs/ [22]: https://blog.conholdate.com/nl/total/convert-csv-into-excel-using-nodejs/ [23]: https://nodejs.org/api/fs.html [24]: https://apireference.aspose.com/cells/nodejs/Cells#getCell [25]: https://apireference.aspose.com/cells/nodejs [26]: https://conholdate.com/