J'ai une feuille excel généré avec Epplus, je suis en train de vivre certains points de douleur, et je tiens à être dirigé par quelqu'un qui ont résolu un problème similaire. Je demande le numéro de mise en forme à une valeur de type double et je tiens à présenter dans excel comme ça.
- 8 -> 8.0
- 12 -> 12.0
- 14.54 -> 14.5
- 0 -> 0.0
Voici mon code
ws.Cells[row, col].Style.Numberformat.Format = "##0.0";
Le dernier fichier excel toujours ajouter E+0 jusqu'à la fin de ce format, et présente donc les valeurs finales comme cela à la place.
- 8 -> 8.0 E+0
- 12 -> 12.0 E+0
- 14.54 -> 14.5 E+0
- 0 -> 000.0 E+0
Quand je vérifie dans le format des cellules de la feuille excel, je vois que mon format apparaît comme ##0.0 E+2 au lieu de ##0.0 que j'ai appliqué. Ce qui peut être mauvais?