当我将单元格格式设置为%时,自动导出它会将值乘以100&显示价值。所以 1.9 变得 190%,我使用此代码添加%的符号。
worksheet.Cell(2, 2).Style.NumberFormat.SetFormat("0.00%");
有人可以帮我解决这个问题吗?
答案 0 :(得分:2)
最后得到了Own的解决方案。 你可以用一种简单的方式做到这一点。如果你想在单个单元格上应用它,那么就这样做,
worksheet.Cell(9, 10).Style.NumberFormat.Format = "#,##0.00\\%";
如果你想在一系列细胞上应用它,那么就这样做,
worksheet.Range(9, 10, 15, 10).Style.NumberFormat.Format = "#,##0.00\\%";
您还可以找到更多格式Here,您也可以在Excel中找到相同的格式。
答案 1 :(得分:0)
它对我有用,但我使用了“#,##0.00%”而不是“#,##0.00\%”