首页 > 解决方案 > 有没有办法在 Excel 阅读时将 XLSX 单元格格式更改为 Angular 中的文本?

问题描述

我是 Angular 的新手。我正在尝试使用角度更改格式单元格数据类型。

我的代码如下:

const reader: FileReader = new FileReader();

reader.onload = (e: any) => {
    const bstr: string = e.target.result;
    const wb: XLSX.WorkBook = XLSX.read(bstr, { type: 'binary', cellDates: true, dateNF: 'dd/mm/yyyy' });
    const wsname: string = wb.SheetNames[0];
    const ws: XLSX.WorkSheet = wb.Sheets[wsname];
    this.data = (XLSX.utils.sheet_to_json(ws, { header: 1 }));
    console.log("this.data : " , this.data);
};

我手动更改了所有单元格格式。但是有人从其他地方复制粘贴数据,它已更改。有人指导我如何在 Angular 中的 Excel 文件阅读时间更改 Excel 单元格格式。

标签: angularexcelrenderxlsxfilereader

解决方案


推荐阅读