Smi*_*tel 1 .net c# format-string closedxml
当我将单元格的格式设置为%并导出时,它会自动将值乘以 100 并显示该值。所以1.9变成了190%,我用这个代码来添加% 的符号。
worksheet.Cell(2, 2).Style.NumberFormat.SetFormat("0.00%");
Run Code Online (Sandbox Code Playgroud)
有人可以帮我解决这个问题吗?
终于得到了自己的解决方案。你可以用一种简单的方式做到这一点。如果你想将它应用于单个单元格,那么这样做,
worksheet.Cell(9, 10).Style.NumberFormat.Format = "#,##0.00\\%";
Run Code Online (Sandbox Code Playgroud)
如果你想将它应用于一系列单元格,那么这样做,
worksheet.Range(9, 10, 15, 10).Style.NumberFormat.Format = "#,##0.00\\%";
Run Code Online (Sandbox Code Playgroud)
您还可以在此处找到更多格式,您也可以从 Excel 中找到相同的格式。