Auswahl.Ersetzen nicht ersetzen, Kommas mit einem Punkt

Ich habe eine Spalte mit zahlen. Wenn ich es auf TEXT-format, als es auszuwählen, klicken Sie auf Ersetzen, und ersetzen Sie die Kommas mit einem Punkt, es funktioniert außerordentlich. Meine zahlen bekommen PUNKTE statt KOMMAS. (Dies ist, was ich will, denn ich bin nicht mit Ihr "numerischer Wert").

Wenn ich ein makro aufzeichnen, wenn Sie das tun, ist, dass der generierte code:

Columns("B:B").Select
    Selection.Replace What:=",", Replacement:=".", LookAt:=xlPart, _
        SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
        ReplaceFormat:=False

Wenn ich diesen code ausführen, der auf die gleichen Daten (die im original, mit KOMMAS getrennt, es funktioniert nicht. Warum?

Meine Daten, nur für den Fall:

1.3.11
4.5.2-714156
3.1.59
4.2.2
4,3
4,3
4,3
4,3
  • Verwenden Sie die system-Trennzeichen: KOMMA und Tausendertrennzeichen PUNKT .
InformationsquelleAutor fhbeltrami | 2014-01-29
Schreibe einen Kommentar