利用html导出excel的格式问题

用写html的方法导出excel的时候excel会自动的把一些格式转换了一下,有时候达不到我们想要的效果,我们可以通过样式调整数据格式

这是常用的几种:

mso-number-format:\@ 文本 mso-number-format:"0\.000" 数字  mso-number-format:"mm\/dd\/yy" 日期  mso-number-format:"d\\-mmm\\-yyyy" 日期 mso-number-format:Percent 百分比

 

定义样式

td.accountnum
  {mso-number-format:\@}

 

使用样式

01070000

 

还可以进行特殊的操作,比如合计 过滤等等


 ProductID
 Product Name
 Sales Person
 Date Closed
 Sale Amount

 

计算:


	
	
 
这样大部分的功能即可实现啦.html导出到excel还是很方便的.比如结合gridview使用的时候几行代码就可以搞定了.比操作api要来的快,当然只能用在报表相对不是很复杂的时候.

转载于:https://www.cnblogs.com/doublog/archive/2009/08/03/1537585.html

你可能感兴趣的:(利用html导出excel的格式问题)