Werken met [Excel-sheets][1] wordt een uitdagende taak wanneer een enorme hoeveelheid gegevens moet worden beheerd of gemanipuleerd. Het samenvoegen of ongedaan maken van het samenvoegen van cellen in een Excel-werkblad is een veel voorkomende bewerking die door de gebruikers wordt uitgevoerd. Hiermee kunt u meerdere cellen en rijen samenvoegen om inhoud in het midden te plaatsen. Daarom zal het automatiseren van dit hele proces zorgen voor efficiëntie en robuustheid en is er geen kans op gegevensverlies. In deze blogpost zullen we het samenvoegen of samenvoegen van cellen in Excel-sheets ongedaan maken met behulp van Node.js. In deze blogpost behandelen we de volgende punten:
- [Voeg Excel-cellen programmatisch samen in Node.js][2]
- [Node.js-bibliotheek om cellen samenvoegen in Excel-bladen ongedaan te maken][3]
- [Hoe de inhoud van een bereik in een Excel-blad wissen?][4] Opmerking: plaats een XLSX-bronbestand in de hoofdmap van het project zoals we het bestand “sample.xlsx” in dit artikel hebben geplaatst.
Voeg Excel-cellen programmatisch samen in Node.js
[Node.js Excel-bibliotheek][5] biedt krachtige methoden om verschillende cellen van een Excel-werkblad programmatisch samen te voegen. Hieronder volgen de stappen om cellen in een Excel-blad samen te voegen met Node.js:
- Maak een instantie van een object van de klasse [Cells][6].
- Initialiseer een object van de onderliggende klasse [WorkBook][7] met een Excel-bestand.
- Open uw werkblad en roep de methode [merge(firstRow, firstColumn, totalRows, totalColumns)][8] aan om een gespecificeerd bereik van cellen samen te voegen tot een enkele cel.
- Roep de methode [save(fileName)][9] aan om het bestand op te slaan. Het volgende codefragment is bedoeld om cellen in een Excel-blad programmatisch samen te voegen. De uitvoer van het bovenstaande codefragment is hieronder in de afbeelding te zien.
Node.js-bibliotheek om het samenvoegen van cellen in Excel-bladen ongedaan te maken
Gebruikers moeten vaak meerdere cellen samenvoegen ongedaan maken en met de Node.js Excel-bibliotheek kunt u dit proces automatiseren. We kunnen deze functionaliteit bereiken door de onderstaande stappen te volgen:
- Maak een object van de klasse [Cells][6].
- Initialiseer een object van de onderliggende klasse [WorkBook][7] en initialiseer het met een Excel-bestand.
- Open uw Excel-blad en roep de methode [unMerge(firstRow, firstColumn, totalRows, totalColumns)][10] aan om het samenvoegen van cellen in een Excel-blad programmatisch ongedaan te maken.
- Sla het bestand op met de methode [save(fileName)][9]. Het codefragment wordt hieronder vermeld om het samenvoegen van cellen in een Excel-werkblad ongedaan te maken met behulp van Node.js. Start nu de server en u ziet de uitvoer zoals hieronder in de afbeelding wordt weergegeven.
Hoe de inhoud van een bereik in een Excel-blad wissen?
Voer de volgende stappen uit om gegevens uit een opgegeven celbereik in een Excel-werkblad programmatisch te wissen in een Node.js-app:
- Initialiseer een object van de klasse [Cells][6].
- Maak nu een object van de onderliggende klasse [WorkBook][7] en instantiseer het met een Excel-bestand.
- Roep de methode [clearContents(startRow, startColumn, endRow, endColumn)][11] aan om gegevens van een celbereik in een Excel-bestand te verwijderen.
- Sla het bestand op met de methode [save(fileName)][9]. Kopieer en plak het volgende codefragment in uw hoofdbestand om gegevens uit een bereik in een Excel-werkblad te wissen. De uitvoer van dit codefragment ziet er ongeveer uit zoals in de onderstaande afbeelding.
Ontvang een gratis licentie
U kunt [een gratis tijdelijke licentie][12] proberen om Aspose.Cells voor Node.js te gebruiken zonder evaluatiebeperkingen.
Conclusie
Dit is het einde van deze blogpost. We hebben een aantal belangrijke onderwerpen behandeld, zoals het samenvoegen of samenvoegen van cellen in Excel-sheets ongedaan maken met Node.js en het wissen van gegevens uit een specifiek celbereik. Er zijn enkele andere relevante methoden beschikbaar die u kunt verkennen in deze [Node.js Excel-bibliotheek][6]. Bekijk daarnaast de [documentatie][18] voor meer informatie over Aspose.Cells voor Node.js. Bovendien is [conholdate.com][13] constant bezig met het schrijven van nieuwe artikelen. Blijf daarom op de hoogte voor regelmatige updates.
Een vraag stellen
U kunt uw vragen of verzoeken delen op ons [forum.][14]
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] [1]: https://docs.fileformat.com/spreadsheet/_xlsx/ [2]: #Merge-cells-in-Excel-Sheets-using-Nodejs [3]: #Nodejs-library-to-UnMerge-cells-in-Excel-Sheets [4]: #How-to-clear-content-of-a-range-in-an-Excel-Sheet [5]: https://apireference.aspose.com/cells/nodejs [6]: https://apireference.aspose.com/cells/nodejs/cells [7]: https://apireference.aspose.com/cells/nodejs/Workbook [8]: https://apireference.aspose.com/cells/nodejs/Cells#merge [9]: https://apireference.aspose.com/cells/nodejs/Workbook#save [10]: https://apireference.aspose.com/cells/nodejs/Cells#unMerge [11]: https://apireference.aspose.com/cells/nodejs/Cells#clearContents [12]: https://purchase.conholdate.com/temporary-license [13]: https://conholdate.com/ [14]: https://forum.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://docs.aspose.com/cells/