beim einlesen einer csv Datei auf unserem "Sensibelchen" mit Excel 97 erhalte ich Daten wie folgt:
+8.33 anstatt 8,33 bzw 20.00 anstatt 20,00
Unter Excel 2000 kann ich beim Import das Dezimaltrennzeichen definieren:
Workbooks.OpenText Filename:="S:\WS09 (RM)\" & NA, Origin:= _
xlWindows, StartRow:=1, DataType:=xlDelimited, TextQualifier:= _
xlDoubleQuote, ConsecutiveDelimiter:=True, Tab:=False, Semicolon:=False, _
Comma:=False, Space:=True, Other:=False, FieldInfo:=Array(Array(1, 1), _
Array(2, 1), Array(3, 1), Array(4, 1), Array(5, 1), Array(6, 1), Array(7, 1), Array(8, 1), _
Array(9, 1)), DecimalSeparator:=".", ThousandsSeparator:=","
Unter Excel 97 kommen mit dem Makrorekorder eben jene Argumente nicht, und manuell angehängt bricht der Befehl mit einer Fehlermeldung ab.
Wer kann mir beim Lösen des Knoten im Hirn helfen und einen Vorschlag hierzu liefern? Für Eure Hilfe schon jetzt herzlichen Dank.
Gruß
Johannes