VBA Problem mit Tausenderzeichen
29.07.2017 21:21:32
Markus
ich habe ein Problem mit Zahlenwerten die ich aus Excel mit VBA auslese und verarbeiten möchte.
Die Daten können beispielsweise wie folgt aussehen:
1
1,1
1,12
1,123
1,1234
21,1
21,...
...
321,1
321,...
...
4321,1
4321,...
...
Mein Problem ist, egal wie ich bisher versucht habe die Daten aus den Zellen zu ziehen, wird mir das Komma entweder garnicht erst erkannt und so aus 4321,1 wird 43.214 oder ähnliches.
habe es mit Replace(()",","."), oder Val() oder .Text oder worksheetfunction.text oder diversen kombinationen versucht. Aber irgendwo gab es immer ein Problem.
Kann man einstellen, dass VBA ein "," nicht als Tausenderzeichen sonder als Dezimaltrennzeichen sieht? oder kann man die Daten anderweitig extrahieren?
Vielen Dank und Grüße
Markus