Announcement

Collapse
No announcement yet.

Excel get_Range Zahlenformat

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Excel get_Range Zahlenformat

    Ich hab das Problem, wenn ich aus einer Excel-Datei per Worksheet.get_Range(...) Zelleninhalte auslese, dass aus Zahlen wie 1,9 -> 1.9 gemacht wird.
    In der Excel-Datei habe ich die Spalte bereits auf 'Text' geändert, hilft aber nicht.

    Wie geht man da ran, wenn man nicht jede Spalte erst mit Worksheet.Range.NumberFormat auf ein bestimtmes Format festlegen will, sondern global 'Text' für das ganze Excel Sheet setzen will?

  • #2
    Hallo,

    zeig doch mal wie du ausliest. Das Problem (Wenn man das so bezeichnen will) ist das Value "immer" nur den Wert der Zelle wiedergibt. Du müsstet also in deinem Programm den Wert, dann das Format der Zelle auslesen und den Inhalt für dich passend umwandeln.
    Ist das Zellenformat z.B. Text, dann .toString(), ist das Zellenformat z.B. Decimal, dann Convert.ToDecimal() usw...

    MfG
    Die Taschenlampe!

    Die perfekte Taschenlampe für Ihr Windows Phone!

    - Die APP steuert die echte Blitz-LED an und versorgt Sie mit 100% Leistung!
    - Zudem zeigt die Live-Kachel den aktuellen Akkustand des Telefons an!


    Hier gehts zu APP!

    Comment

    Working...
    X