Einfügen von formatierten Werte als Währung geben, während mit EPPlus
Bin ich mit dem format:
geben ="$###,###,##0.00"
für die Währung und die Zuordnung der format-Typ der Zellen im Arbeitsblatt
zB.
wrkSheet.Cells[0].Style.Numberformat.Format = formatType;
Aber das ist, eingefügt als text geben Sie in excel.
Ich will, dass dieses eingefügt, als Währung oder Zahl, um weiterhin zu tun Analyse auf die Werte eingefügt werden (Art, Summe, etc).
Gegenwärtig wie ist der text-Typ Validierungen halten nicht richtig.
Gibt es eine Möglichkeit zu zwingen, die Art, in der die formatierten Werte eingefügt werden können?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ihre Formatierung ist korrekt. Man braucht, um verdeckte Werte auf seine native Typen
Verwenden Sie diesen code sollte es funktionieren:
Indizes beginnen von 1 in Excel.
Dieser code
produziert $24 558,48 für mich
worksheet.Cells[1, 1].Value = 24558.4780;
hier ist es als double übergeben