有沒有人有任何vb.net或vba代碼將格式化excel值或單元格範圍爲逗號分別爲100s,1000s,10000s等。和只有2個小數位。格式 - 將逗號,小數點後兩位小數加上vb.net excel interop
即10,256.45
有沒有人有任何vb.net或vba代碼將格式化excel值或單元格範圍爲逗號分別爲100s,1000s,10000s等。和只有2個小數位。格式 - 將逗號,小數點後兩位小數加上vb.net excel interop
即10,256.45
隨着該範圍的引用:
rng.NumberFormat = "#,##0.00"
目前的選擇也是一個範圍,所以如果你想讓它與選擇的工作,只需使用:
Selection.NumberFormat = "#,##0.00"
如果您不需要特定的自定義格式,您可以使用Excel樣式:
allRange.Style = "Comma"; // 1234.5678 -> 1,234.56
// or
allRange.Style = "Comma [0]"; // 1234.5678 -> 1,234
如果您正在使用OfficeOpenXml Excel範圍,做這樣的
rng.Style.Numberformat.Format = "##0.00";