excel interop: NumberFormat #,##0.000没有显示预期的结果

本文关键字:显示 结果 interop NumberFormat excel | 更新日期: 2023-09-27 18:07:11

我开发了一个名为ExcelGenerator的c#实用程序类,用于生成excel中的对象列表。我想以这种格式显示双位数:3 288,523。

NumberFormat = "#,##0.000"没有显示预期的结果

方法:

public void FormatNombre(string frm)
{
_excel.Selection.NumberFormat = frm;
}

,这是调用:

eg.FormatNombre("#,# # 0.000");

数字仍然像这样显示:3288,522.542

excel interop: NumberFormat #,##0.000没有显示预期的结果

是否要将3288523.542格式化为3 288,523?

试试这样写:

[>999]#" "###","###;#

编辑:我注意到你好像在尝试使用法语:试试这种格式。

# ##0,000