2015-10-19 5 views
0

Когда я устанавливаю формат ячейки как %, и автоматически экспортируйте значение со 100 &. Таким образом 1.9 становится 190%, У меня есть этот код для добавления Символ %.Как добавить символ% в формате чисел без умножения на 100 в 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

Наконец-то получено решение от Own. Вы можете сделать это простым способом. Если вы хотите, чтобы применить его на одной клетке, то сделать это,

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

И если вы хотите, чтобы применить его на диапазон ячеек, то сделать это,

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

вы также можете найти больше форматов Here , а также вы можете найти то же самое из Excel.

 Смежные вопросы

  • Нет связанных вопросов^_^