使用 EPPlus 格式化 Excel 工作簿

Format Excel Workbook With EPPlus

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

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

尝试使用这个 #0.00%

快速 运行 向下...在自定义格式中,% 表示 "add % and multiply by 100",而 \% 表示 "just add %"

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

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