解决在excel中数字位数大于11位,都会默认以科学技术法出现的方法
2010-06-07 10:10
423 查看
//文本:vnd.ms-excel.numberformat:@ //日期:vnd.ms-excel.numberformat:yyyy/mm/dd //数字:vnd.ms-excel.numberformat::#,##0.00 //货币:vnd.ms-excel.numberformat¥#,##0.00 //百分比:vnd.ms-excel.numberformat:#0.00% //在excel中数字位数大于11位,都回默认以科学技术法出现,所以有E+. protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { for(int i=0;i<e.Row.Cells.Count;i++) { if(e.Row.RowType==DataControlRowType.DataRow) { //表示对每一行以字符串的形式输出 e.Row.Cells[i].Attributes.Add("style","vnd.ms-excel.numberformat:@"); } } } //如果你想对导出的execl的某一行进行以字符串输出,而不想用科学计数法出现,则需要上面方法,最好对某一列以字符串输出,excel也是从0列开始的.
相关文章推荐
- excel 2003 默认保存后出现超级连接解决方法
- Excel中复制超过15位数字出现“2.01403E+15”的解决方法!
- java jxl导出excel,当数字超过11位变成科学计数法,如何转换成数字问题解决方法
- php excel导出数字字符串变成科学技术法导致精度变化的解决方法
- Excel每次打开文件都会出现一个空白sheet1文件的一个解决方法
- 打开Excel文档出现“您正在处理的信息有可能丢失”的解决方法
- c# 导出excel 数字太长而显示为科学计数法的解决方法
- Asp.net上传文件限制,在大于5M的时候出现DNS解析错误,解决方法。
- 用OLEDB操作Excel时出现Selected collating sequence not supported by the operating system错误,附解决方法
- 安装vs2005 sp1 出现错误1718,文件未通过数字签名检查,解决方法
- Excel数字、文本混合列导入SQL Server出现的问题&解决办法
- delphi编写的插件,在IE上关闭页面出现 runtime error 216 at 数字 的解决方法
- 【技术贴】每次打开excel表格都会弹出新excel。book1.xls解决方法
- Excel导入数据库出现“外部表不是预期的格式”错误的解决方法
- C# 用数据库读取Excel出现“定义了过多字段”错误的解决方法 .
- 解决电脑按字母键出现数字的方法
- 调用Excel.Application 出现 Server.CreateObject 的调用失败的解决方法
- Excel 超连接图片文件默认用IE打开解决方法
- phpExcel读取单元格值时出现多种字体的解决方法
- 导出Excel,身份证号码默认为成科学计数形式,解决方法.