2015-10-19 21 views
0

乘以100當我設置單元格的格式爲,出口自動乘值100 &顯示值。所以1.9變成190%,我已經使用此代碼添加符號如何追加在數字格式%符號,而在ClosedXML

worksheet.Cell(2, 2).Style.NumberFormat.SetFormat("0.00%"); 

任何人都可以幫我解決這個問題嗎?

+0

您的工作是否支持標準的數字格式字符串? –

+0

你究竟想要什麼? –

+0

它看起來像你的問題已經在這裏回答:[StackOverflow Link](http://stackoverflow.com/questions/7872116/applying-number-format-to-a-cell-value-using-openxml) – noctural

回答

2

終於有了自己的解決方案。 你可以用簡單的方法做到這一點。如果你想它適用於單細胞,然後做到這一點,

worksheet.Cell(9, 10).Style.NumberFormat.Format = "#,##0.00\\%"; 

,如果你想它適用於細胞,然後做到這一點的範圍,

worksheet.Range(9, 10, 15, 10).Style.NumberFormat.Format = "#,##0.00\\%"; 

,你還可以找到更多的格式Here ,你也可以從Excel中找到同樣的東西。