我正在尝试使用 json_to_sheet 函数将 Excel 工作表中的列标题加粗。我如何加粗 ID,或设置第一个单元格的格式?
var ws = XLSX.utils.json_to_sheet([{ID:"ID"}], {header: ["ID"], skipHeader: true});
let excelFileName='Exported Serviceberichte';
const workbook: XLSX.WorkBook = { Sheets: { 'data': ws }, SheetNames: ['data'] };
const excelBuffer: any = XLSX.write(workbook, { bookType: 'xlsx', type: 'array' });
this.saveAsExcelFile(excelBuffer, excelFileName);
ID
2
3
4
它应该是这样的。
如何将特定单元格“A1”加粗例如:
import * as XLSX from 'xlsx';
// header
var ws = XLSX.utils.json_to_sheet([], {header: ["ID"], skipHeader: false});
// bold style for the header
ws['A1'].s = {
font: {
bold: true
}
};