У меня есть лист Excel, сгенерированный с помощью Epplus, я испытываю некоторые болевые точки, и я хочу, чтобы меня направил тот, кто решил аналогичную задачу. Мне нужно применить форматирование чисел к двойному значению, и я хочу представить его в excel, как это.
- 8 → 8,0
- 12 → 12,0
- 14,54 → 14,5
- 0 → 0,0
Вот мой код
ws.Cells[row, col].Style.Numberformat.Format = "##0.0";
Окончательный файл excel всегда добавляет E + 0 к концу этого формата и поэтому вместо этого отображает конечные значения.
- 8 → 8.0E + 0
- 12 → 12.0E + 0
- 14.54 → 14.5E + 0
- 0 → 000.0E + 0
Когда я проверяю ячейки формата созданного листа excel, я вижу, что мой формат выглядит как ## 0.0E + 2 вместо ## 0.0, который я применил. Что может быть неправильным?