NumberFormat Problem mit Währung



  • Hallo,

    ich möchte Daten aus deinem DataGridView (WinForms) nach Excel exportieren.

    Im Grid habe ich die Spalte mit der Währung folgendermaßen formatiert - passt soweit auch:

    dgOverview.Columns[4].DefaultCellStyle.Format = "c";
    

    Nun möchte ich den ganzen Grid nach Excel exportieren.
    Dabei habe ich die Spalte wie folgt versucht zu formatieren:

    Excel.Range rg6 = oSheet.get_Range("E4", "E10000");
    rg6.NumberFormat = "#.##0,00 €";
    

    Leider erhalte ich aber nicht das gewünschte Ergebnis:
    Beispiele:
    Grid: 1,00€ Excel: 1,000€
    Grid: 3,35€ Excel: 3,35

    Was ist an meiner Formatierung falsch?
    Oder liegt es bereits an der Formatierung im GridView?

    Danke Euch!



  • Hat niemand eine Idee? 😕


Anmelden zum Antworten