[Microsoft Excel][1] is een van de toonaangevende en meest gebruikte software in deze wereld van technologie. De meeste organisaties gebruiken deze software voor verschillende doeleinden en bewaren een enorme hoeveelheid gegevens in Excel-bestanden. Daarnaast is het handmatig wijzigen van meerdere databestanden altijd een gedoe. In deze blogpost leren we hoe je rijen en kolommen programmatisch kunt invoegen in Excel-bestanden met behulp van Nodejs. Het automatiseren van dit proces zorgt echter voor efficiëntie en een concurrentievoordeel voor het bedrijf. In deze blogpost komen de volgende punten aan bod:
- [Voeg rijen en kolommen in Excel-bestanden in met behulp van Node.js - API-installatie][2]
- [Voeg meerdere rijen in in Excel-werkbladen codevoorbeeld][3]
- [Node.js-bibliotheek om kolommen in Excel-bladen in te voegen][4]
Voeg rijen en kolommen in Excel-bestanden in met behulp van Node.js - API-installatie
We zullen een krachtige [Node.js Excel-bibliotheek][5] gebruiken om rijen en kolommen programmatisch in een Excel-blad in te voegen. U kunt eenvoudig installeren door de volgende opdrachten in de terminal uit te voeren.
npm install java
npm install aspose.cells
U kunt deze [link][6] bezoeken voor meer informatie over de installatieprocedure. Opmerking: een XLSX-bronbestand in de hoofdmap van het project moet worden geplaatst om de functionaliteiten te testen.
Meerdere rijen invoegen in Excel-werkbladen Codevoorbeeld
In dit gedeelte doorlopen we de volgende stappen en het codefragment om rijen in een Excel-bestand in te voegen met behulp van Node.js.
- Maak een object van de klasse [Cells][7].
- Laad een Excel-bestand (bijv. voorbeeld.xlsx) door een object van de onderliggende klasse [Werkboek][8] te initialiseren.
- Roep de methode [insertRows(rowIndex, totalRows, options)][9] aan om overal in het werkblad zoveel rijen in te voegen als nodig is.
- Sla het bestand op met de methode [save(fileName)][10]. Het volgende codefragment is bedoeld om meerdere rijen programmatisch in een Excel-werkblad in te voegen. De uitvoer is te zien in de onderstaande afbeelding.
Node.js-bibliotheek om kolommen in Excel-bladen in te voegen
Deze [Node.js Excel-bibliotheek][5] biedt de mogelijkheid om kolommen in Excel-bestanden toe te voegen met behulp van eenvoudige coderegels. Hieronder volgen de stappen om kolommen in het Excel-werkblad in te voegen met Node.js.
- Importeer en maak een object van de klasse [Cells][7].
- Maak een object van de onderliggende klasse [WorkBook][8] door het te initialiseren met een Excel-bestand.
- Roep nu de methode [insertColumns(columnIndex, totalColumns)][11] aan om kolommen in het Excel-werkblad in te voegen.
- Ten slotte slaat de methode [save(fileName)][10] het bestand op in de hoofdmap. Kopieer en plak het onderstaande codefragment om kolommen programmatisch in een Excel-bestand in te voegen met behulp van Node.js. Start nu de server en u ziet de uitvoer zoals hieronder in de afbeelding wordt weergegeven.
Ontvang een gratis licentie
U mag een [gratis tijdelijke licentie][12] gebruiken om Aspose.Cells voor Node.js te gebruiken zonder evaluatiebeperkingen.
Conclusie
Deze blogpost eindigt hier. We hebben doorgenomen hoe rijen en kolommen in Excel-bestanden kunnen worden ingevoegd met behulp van Node.js. Daarnaast kunt u de [documentatie][13] verkennen voor meer informatie over Aspose.Cells voor Node.js. Bovendien zal [conholdate.com][14] schrijven over nieuwe boeiende onderwerpen. Blijf daarom op de hoogte voor de laatste updates.
Een vraag stellen
Als u vragen heeft, kunt u ons schrijven op het [forum.][18]
Zie ook
- [XML importeren in Excel in Node.js][15]
- [Excel-blad programmatisch bewerken in Node.js][16]
- [Converteer CSV naar Excel met Node.js][17]
- [Merge of voeg cellen in Excel-werkbladen samen met Node.js][19] [1]: https://docs.fileformat.com/spreadsheet/_xlsx/ [2]: #Insert-rows-and-columns-in-Excel-files-using-Nodejs [3]: #Insert-multiple-rows-in-Excel-Worksheets-Code-Example [4]: #Nodejs-library-to-insert-columns-in-Excel-Sheets [5]: https://apireference.aspose.com/cells/nodejs [6]: https://blog.conholdate.com/nl/total/import-xml-into-excel-in-nodejs/#How-to-set-up-Aspose.Cells-in-Nodejs-project [7]: https://apireference.aspose.com/cells/nodejs/cells [8]: https://apireference.aspose.com/cells/nodejs/Workbook [9]: https://apireference.aspose.com/cells/nodejs/Cells#insertRow [10]: https://apireference.aspose.com/cells/nodejs/Workbook#save [11]: https://apireference.aspose.com/cells/nodejs/Cells#insertColumns [12]: https://purchase.conholdate.com/temporary-license [13]: https://docs.aspose.com/cells/ [14]: https://conholdate.com/ [15]: https://blog.conholdate.com/nl/total/import-xml-into-excel-in-nodejs/ [16]: https://blog.conholdate.com/nl/total/how-to-edit-excel-sheet-programmatically-in-nodejs/ [17]: https://blog.conholdate.com/nl/total/convert-csv-into-excel-using-nodejs/ [18]: https://forum.conholdate.com/ [19]: https://blog.conholdate.com/nl/total/unmerge-or-merge-cells-in-excel-worksheets-using-nodejs/