Hallo zusammen,
wie kann ich aus EXCEL einen Wert in der formatierten Darstellung lesen?
mit der Zeile
Result:=Result +' '+WS.Range['A:1','A:1'].Value
erhalte ich immer den unformatierten Wert. Ich möchte aber dem Anwender die Möglichkeit geben, den Wert so aus Excel zu übernehmen, wie er dort formatiert angezeigt wird (nur die Zeichenfolge, keine Schriftattribute). Statt des eigentlich enthaltenen reinen Zahlenwertes 1234,56789 möchte ich z.B. bei einem in Excel als Währung formatiertem Feld 'EUR 1234,57' als Ergebnis auslesen können.
Muss ich dazu die Style-Eigenschaft auswerten, den Zellinhalt mit dem angegebenen Format umwandeln und das Ergebnis lesen? Oder geht das auch einfacher?
Danke,
Siegbert
wie kann ich aus EXCEL einen Wert in der formatierten Darstellung lesen?
mit der Zeile
Result:=Result +' '+WS.Range['A:1','A:1'].Value
erhalte ich immer den unformatierten Wert. Ich möchte aber dem Anwender die Möglichkeit geben, den Wert so aus Excel zu übernehmen, wie er dort formatiert angezeigt wird (nur die Zeichenfolge, keine Schriftattribute). Statt des eigentlich enthaltenen reinen Zahlenwertes 1234,56789 möchte ich z.B. bei einem in Excel als Währung formatiertem Feld 'EUR 1234,57' als Ergebnis auslesen können.
Muss ich dazu die Style-Eigenschaft auswerten, den Zellinhalt mit dem angegebenen Format umwandeln und das Ergebnis lesen? Oder geht das auch einfacher?
Danke,
Siegbert
Comment