Wie man eine Kopfzeile fett mit xlsx / SheetJS formatiert
English
Deutsch
Basierend auf unserem vorherigen Beispiel Wie man eine Zelle fett mit xlsx / SheetJS formatiert, wird das folgende Codebeispiel {s: {font: {bold: true}} für jede Zelle der ersten Zeile setzen.
Dieser Code geht davon aus, dass Sie die Anzahl der Spalten kennen (header.length in diesem Beispiel).
Fügen Sie den folgenden Code nach dem Hinzufügen des Zellinhalts zum Arbeitsblatt hinzu.
make_header_bold.ts
// Make first row bold
for(let i = 0; i < headers.length; i++) {
const cell = ws[XLSX.utils.encode_cell({r: 0, c: i})];
// Create new style if cell doesnt have a style yet
if(!cell.s) {cell.s = {};}
if(!cell.s.font) {cell.s.font = {};}
// Set bold
cell.s.font.bold = true;
}Check out similar posts by category:
Javascript, Typescript
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow