使用EPPlus格式化Excel工作簿

时间:2015-10-16 18:21:58

标签: c# epplus

我正在使用EPPLUSASP.NETDataTable提取到Excel。实际的提取部分工作得很完美,但我无法弄清楚如何将列格式化为百分比。我尝试使用#0\\.00%,但所做的只是0和最后一个百分比。因此,如果我的原始数据.34使用#0\\.00%,则会将其格式化为0.34%

我希望我想要的输出/格式是EPPLUS将数字.34格式化为34.00%

2 个答案:

答案 0 :(得分:2)

尝试使用此#0.00%

快速向下...在自定义格式中,%表示“添加%并乘以100”,而\%表示“只添加%”

答案 1 :(得分:0)

使用自定义格式 你可以尝试下面的代码

worksheet.Cells [rowIndex,colIndex] .Style.Numberformat.Format =“0.00%”; worksheet.Cells [rowIndex,colIndex] .Style.Numberformat.Value = Decimal.Parse(.34)