必赢的网址登录 > 必赢网址 >   道理也是同一的 在动用NPOI 中 对单元格的 格式

原标题:  道理也是同一的 在动用NPOI 中 对单元格的 格式

浏览次数:72 时间:2019-09-27

去除导出excel中的科学计数法的表示格式:
在td标签里面加个样式:style="vnd.ms-excel.numberformat:@"

导出格式,

<td style="vnd.ms-excel.numberformat:@;"><s:property value="accountCode" /></td>

//1)文本:vnd.ms-excel.numberformat:@
//2)日期:vnd.ms-excel.numberformat:yyyy/mm/dd
//3)数字:vnd.ms-excel.numberformat:#,##0.00
//4)货币:vnd.ms-excel.numberformat:¥#,##0.00
//5)百分比:vnd.ms-excel.numberformat: #0.00%

<fmt:formatNumber value="${(money / lastMoney - 1) * 100 }" pattern="#.##%" minFractionDigits="2" />

<fmt:formatNumber value="${n_balance}" pattern="#.##" minFractionDigits="2"/>

td style="vnd.ms-excel.numberformat:@;"s:property value="accountCode" //td //1)文本:vnd.ms-excel.numberformat:@ //2)日期:vnd.ms-excel.numberformat:yyyy/...

相信大家在使用MVC 的做execl 数据导出的时候,遇到过 身份证号码 银行卡号 交易号 等一大串数字的时候,在导出execl 的时候就会出现 科学计数的输入;下面来说一下解决方案:

<td style="vnd.ms-excel.numberformat:@">" + row[column].ToString() + "</td>

第一种:在MVC 视图中怎么格式出输出

       <td style="vnd.ms-excel.numberformat:@" >   @Html.DisplayFor(modelItem => item.BussinessOrderId) </td>       

  这样就可以轻松的搞定了。

 

第二种:在后台的使用

  道理也是一样的 在使用NPOI 中 对单元格的 格式 可以直接这样写 sHtml.Append("<td style="vnd.ms-excel.numberformat:@">")

 

第三种:普通页面的使用

        <td style="vnd.ms-excel.numberformat:@">  直接这样写标签就可以了

 

备注:

    execl 常用的格式:

      下面就列出常用的一些格式:
         1)文本:vnd.ms-excel.numberformat:@ 
         2)日期:vnd.ms-excel.numberformat:yyyy/mm/dd
   3)数字:vnd.ms-excel.numberformat:#,##0.00
     4)货币:vnd.ms-excel.numberformat:¥#,##0.00
     5)百分比:vnd.ms-excel.numberformat: #0.00% 

                                                                    

本文由必赢的网址登录发布于必赢网址,转载请注明出处:  道理也是同一的 在动用NPOI 中 对单元格的 格式

关键词:

上一篇:ASP.NET编程模型中ASP.NET页面生命周期是指什么呢,

下一篇:没有了