在做项目中,碰到如题的问题。比如要将居民的信息导出到excel中,居民的身份证号码因为长度过长(大于10位),excel会自动的将过长的数字串转换成 科学计数法。现在网上找到解决方案之一:
(在数字串前后加 " " 或' ' 或 tab等空白内容都是行不通的,excel会自动去掉这些。除非你在数字串中间加,当然这样就不是我们要的结果了)
解决方案之一:<td style="mso-number-format:'\@';">100821199909091234</td>
增加了 style="mso-number-format:'\@';" 样式后 可以解决 ,
(以上为亲自测试过,可行)!
另外网上有称增加css样式可行的,找了几个试了下,没找到正确的。
其他自定义单元格格式 样式
mso-number-format:"0" |
NO Decimals |
mso-number-format:"0\.000" |
3 Decimals |
mso-number-format:"\#\,\#\#0\.000" |
Comma with 3 dec |
mso-number-format:"mm\/dd\/yy" |
Date7 |
mso-number-format:"mmmm\ d\,\ yyyy" |
Date9 |
mso-number-format:"m\/d\/yy\ h\:mm\ AM\/PM" |
D -T AMPM |
mso-number-format:"Short Date" |
01/03/1998 |
mso-number-format:"Medium Date" |
01-mar-98 |
mso-number-format:"d\-mmm\-yyyy" |
01-mar-1998 |
mso-number-format:"Short Time" |
5:16 |
mso-number-format:"Medium Time" |
5:16 am |
mso-number-format:"Long Time" |
5:16:21:00 |
mso-number-format:"Percent" |
Percent - two decimals |
mso-number-format:"0%" |
Percent - no decimals |
mso-number-format:"0\.E+00" |
Scientific Notation |
mso-number-format:"\@" |
Text |
mso-number-format:"\#\ ???\/???" |
Fractions - up to 3 digits (312/943) |
mso-number-format:"\0022£\0022\#\,\#\#0\.00" |
£12.76 |
mso-number-format:"\#\,\#\#0\.00_ \;\[Red\]\-\#\,\#\#0\.00\ " |
2 decimals, negative numbers in red and signed (1.56 -1.56)
|
分享到:
相关推荐
有个项目需要用到jquery 的easyui和导出excel,发现官方下载的datagrid-export.js有几处bug,例如导出的excel格式,长数字会默认按科学计数法显示或没了零开头的数字,不符合所见即所得要求。 首先说明前提条件,...
然而,在实际操作过程中,有时候会发现导出的数据中的一些数值被Excel自动转换成了科学计数法,这对于数据分析或者进一步处理来说并不方便。本文将详细介绍如何在.NET框架下通过编程手段避免GridView导出到Excel时...
对于数字数据,Excel 默认采用科学计数法显示较大或较小的数值。然而,在某些应用场景下,这种表示方式可能不符合需求,比如需要将数字按照常规的十进制形式展示。本文将详细介绍如何使用 Delphi 处理 Excel 中的...
本篇文章将深入探讨如何在 PowerBuilder 中实现数字到科学计数法的转换,以及反过来,将科学计数法转换回数字。 一、数字转换为科学计数法 在 PowerBuilder 中,我们可以使用字符串函数来实现数字到科学计数法的...
在Excel中,数字前出现撇号(')或者被识别为文本格式,通常是由于单元格的数字格式设置问题。在编程领域,特别是使用Java处理Excel数据时,这种情况可能需要特别处理。EasyExcel是一款由阿里开源的Java库,专门用于...
js导出excel,可设置excel属性
layui数据表格导出Excel插件是一款为layui框架设计的实用工具,它允许用户方便地将layui数据表格中的数据导出到Excel文件中。layui是一款轻量级的前端UI框架,以其简洁、优雅的代码风格和丰富的组件库深受开发者喜爱...
在JavaScript编程领域,导出Excel是一项常见的需求,特别是在Web应用中,用户可能需要将数据显示在Excel表格中以便进一步处理或存储。"js导出excel.zip"这个压缩包提供了一个解决方案,它结合了EasyUI和DataGrid组件...
在JavaScript(JS)中,将数据导出为Excel文件是一种常见的需求,特别是在Web应用程序中,用户可能需要将数据显示在Excel表格以便进一步分析或存储。本案例代码主要关注如何使用JavaScript实现这一功能。以下是对该...
在PHP中,将数据导出到Excel文件时,有时会遇到数字被自动转换为科学计数格式的问题。这主要是由于Excel自身的数据格式处理机制导致的。以下是一些解决方法: 1. **单元格长度不足**: 当Excel单元格的宽度不足以...
首先,我们需要理解为什么数字在Excel中会变成科学计数法。这是由于Excel为了节省空间和显示大量的数值数据,对于较大或较小的数字会自动采用科学计数法。但在某些情况下,我们可能希望保留原始的数字格式,例如保留...
在IT行业中,前端开发经常会遇到需要将数据导出为Excel文件的需求,以便用户可以方便地进行数据管理和分析。"Export2Excel.js导出excel"是一个针对这种情况的解决方案,它允许在Vue项目中实现前端直接导出Excel文件...
通过jQuery技术,把页面上的表格导出Excel,导出时解决纯数据导出后显示科学计数法和日期型导出后为#号显示问题
在JavaScript(JS)环境中,导出Excel数据是常见的需求,特别是在Web应用中,用户可能需要将数据下载到本地以便进一步处理或分析。本篇将详细讲解如何使用JS导出Excel插件来实现这一功能,以及如何配置这些插件应用...
js 实现 用JavaScript导出图像到Excel! 值得下载看看!资源免费,大家分享!!
在JavaScript开发中,有时我们需要将HTML表格的数据导出为Excel文件,以便用户可以方便地存储和处理数据。本文将深入探讨如何使用JavaScript、jQuery和HTML来实现这一功能,特别是通过JavaScript操作HTML表格来生成...
在现代Web应用中,经常需要将网页上的数据导出为Excel格式,以便用户进行进一步的处理和分析。JavaScript作为浏览器端最常用的脚本语言,提供了多种方式来实现这个功能。以下,我们将详细介绍五种利用JavaScript将...
在前端开发中,有时我们需要为用户提供将数据导出到Excel的功能,这在处理大量表格数据时尤为实用。本文将深入探讨如何使用纯JavaScript实现JSON格式数据到Excel文件的导出,同时支持多个Sheet页的导出。这个功能...
标题“spreadjs_导出 Excel 显示复选框而不是布尔值-demo.zip”指的是一个使用SpreadJS库创建的示例,该示例展示了如何在导出到Excel时将数据中的布尔值(通常是True/False)替换为复选框的视觉表示。SpreadJS是一个...