Je voert een aantal bedrijfsgerelateerde taken uit met behulp van Microsoft [Excel][1]-bestanden. Deze bestanden bevatten een enorme hoeveelheid gegevens en er worden complexe formules toegepast om de resultaten samen te stellen. In dergelijke scenario’s hoeft u alleen werkbladen weer te geven om de duidelijkheid te behouden terwijl u de ongewenste bladen verbergt. In deze blogpost gebruiken we deze WorkSheet [bibliotheek][2] om te leren hoe je werkbladen in Excel zichtbaar kunt maken met behulp van Node.js programmatisch. De volgende punten gaan we behandelen:
- [installatie van de WorkSheet-bibliotheek][3]
- [Bladbladen zichtbaar maken in Excel met Node.js][4]
- [Tabbladen programmatisch weergeven/verbergen in Excel][5]
- [Verberg kopteksten in werkblad][6]
Werkbladbibliotheek installatie
Het installatieproces van deze uitgebreide bibliotheek is vrij eenvoudig. Daarom kunt u het API-pakket [downloaden][7] of installeren door de volgende opdrachten uit te voeren:
npm install java
npm install aspose.cells
Werkbladen in Excel zichtbaar maken met Node.js
Laten we het codefragment schrijven dat het Excel-werkblad zichtbaar maakt met een paar regels broncode programmatisch. De stappen zijn:
- Maak een object van de klasse [Workbook][8] en laad het Excel-bronbestand.
- Verkrijg de referentie van het eerste werkblad van het Excel-bestand door de methode [getWorkSheets][9] aan te roepen.
- Haal het WorkSheet-element op bij de opgegeven index door de methode [get][10] aan te roepen.
- Het eerste werkblad van het Excel-bestand zichtbaar maken door de waarde van de methode [setVisible][11] in te stellen op true.
- Gebruik de methode [save][12] om het gewijzigde Excel-bestand op te slaan. Kopieer en plak de volgende code in uw hoofdbestand: Evenzo zal het eerste werkblad worden verborgen als u de waarde van de methode [setVisible][11] instelt op false. De uitvoer is te zien in de onderstaande afbeelding waar het eerste werkblad is verborgen:
Toon / verberg tabbladen in Excel programmatisch
Evenzo biedt deze WorkSheet-bibliotheek methoden om tabbladen in een Excel-bestand programmatisch weer te geven of te verbergen. U kunt de volgende stappen volgen om de tabbladen te verbergen:
- Initialiseer de constructor van de klasse [Workbook][8] met een Excel-bestand.
- [Verkrijg][10] het WorkSheet-element op de opgegeven index.
- Roep de methode [setShowTabs][13] aan om de tabbladen van het Excel-bestand te verbergen. Stel de waarde in op false/true om de tabbladen te verbergen/weer te geven.
- Roep de methode [save][12] aan om het bijgewerkte Excel-bestand op te slaan. Je kunt de uitvoer zien in de onderstaande afbeelding:
Verberg kopteksten in WorkSheet
Bovendien kunt u de koppen van rijen/kolommen programmatisch verbergen. Volg de volgende stappen en het codefragment om de rij- en kolomkoppen te verbergen:
- Instantiseer een instantie van de klasse [Workbook][8] en laad een Excel-bestand.
- [haal][10] het WorkSheet-element op de opgegeven index.
- Roep de methode [setRowColumnHeadersVisible][14] aan om de rij-/kolomkoppen van het Excel-bestand te verbergen.
- [sla op][12] het bijgewerkte Excel-bestand. Je kunt de uitvoer zien in de onderstaande afbeelding:
Ontvang een gratis licentie
U kunt gebruik maken van een [gratis tijdelijke licentie][15] om de API zonder evaluatiebeperkingen uit te proberen.
Opsommen
Hiermee zijn we aan het einde van deze blogpost gekomen. U heeft deze Werkbladbibliotheek doorgenomen die een breed scala aan functies biedt om Excel-bestanden programmatisch te manipuleren en te verwerken. Verder heb je gezien hoe je bladen in Excel zichtbaar kunt maken met Node.js. Bovendien kunt u nog veel meer doen, zoals tabbladen verbergen, kopteksten van rijen/kolommen en meer. Vergeet niet de [documentatie][16] te bezoeken voor meer informatie over andere functies. Bovendien raden we u aan onze [Aan de slag-gids][17] te volgen. Ten slotte schrijft [conholdate.com][18] nieuwe blogposts. Blijf daarom in contact voor regelmatige updates.
Een vraag stellen
U kunt uw vragen of vragen aan ons stellen op ons [forum][19].
Veelgestelde vragen
Hoe maak ik automatisch bladen zichtbaar in Excel? Volg de [link][4] om het codefragment te kennen dat bladen programmatisch verbergt/zichtbaar maakt in Excel.
Zie ook
- [Vormen in Excel invoegen met Node.js][20]
- [Excel converteren naar PNG in Node.js][21] [1]: https://docs.fileformat.com/spreadsheet/xlsx/ [2]: https://products.aspose.com/cells/nodejs-java/ [3]: #Worksheet-library-installation [4]: #Unhide-Sheets-in-Excel-using-Nodejs [5]: #Show-Hide-tabs-in-Excel-programmatically [6]: #Hide-headers-in-Worksheet [7]: https://releases.aspose.com/cells/nodejs/ [8]: https://reference.aspose.com/cells/nodejs/Workbook [9]: https://reference.aspose.com/cells/nodejs/Workbook#getWorksheets [10]: https://reference.aspose.com/cells/nodejs/WorksheetCollection#get [11]: https://reference.aspose.com/cells/java/com.aspose.cells/worksheet#IsVisible [12]: https://reference.aspose.com/cells/nodejs/Workbook#save [13]: https://reference.aspose.com/cells/java/com.aspose.cells/workbooksettings#ShowTabs [14]: https://reference.aspose.com/cells/java/com.aspose.cells/worksheet#IsRowColumnHeadersVisible [15]: https://purchase.conholdate.com/temporary-license [16]: https://docs.aspose.com/cells/nodejs-java/ [17]: https://docs.aspose.com/cells/nodejs-java/getting-started/ [18]: https://conholdate.com/ [19]: https://forum.conholdate.com/ [20]: https://blog.conholdate.com/total/insert-shapes-in-excel-using-nodejs/ [21]: https://blog.conholdate.com/total/convert-excel-to-png-in-nodejs/