Ich muß eine Excel Liste einlesen und mache das über .csv, weil mir dieses Format leichter fällt. Dabei schlage ich mich im Moment mit folgendem Problem herum:
Ich lese die Daten als String ein und wandle danach einige davon in Zahlen um. Dabei ersetze ich das Komma von Excel gegen einen Punkt(dachte ich jedenfalls), scheinbar macht PB da was anderes
Code: Alles auswählen
a.d = 387.62 : aa$ = "387,62" : ra.d = ValD(aa$)
b.d = 332.34 : bb$ = StrD(b) : rb.d = ValD(bb$)
Debug a
Debug aa$
ziel$ = ReplaceString(aa$,",",".")
Debug ziel$
Debug ra
Debug rb
Debug StrD(a)
Jedenfalls werden am Ende immer die Kommastellen zur Null(dadurch stimmen dann die Beträge nicht). Weiß jemand Rat?
*
Wer keine Fragen mehr hat, hat auch das Denken aufgegeben.
Und wer keine Antworten erhält, sollte sich mehr Mühe bei der Fragestellung geben.