前端导出Excel文件,部分数字前面0消失处理办法

发布时间:2024年01月10日

详细导出可以看之前的文章

js实现导出Excel文档_js 通过 接口 导出 xlsx 代码-CSDN博客

今天的问题是导出一些数据时,有些字段是前面带有0的字符串,而导出后再excel中就被识别成了数字

如图本来字符串前面的0 都没了

解决方案

1. 导出的时候在前面加单引号'012345

'会自动被excel过滤的,只是??说明这个单元格是字符串,不去掉首位0

`'${string}`

?

这种办法 虽然能解决0的问题? 但是会发现Excel会自动识别后前面加一个'? 不太美观? 这时候还有一种办法

2. 加入样式?vnd.ms-excel.numberformat:@
<td style='vnd.ms-excel.numberformat:@'?>数据</td>

满足需求

?详细导出可以看文章

js实现导出Excel文档_js 通过 接口 导出 xlsx 代码-CSDN博客

文章来源:https://blog.csdn.net/M_E_i/article/details/135499174
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。