Hallo,
TextinSpalten kann immer nur eine Spalte, aber so gehts:
Option Explicit
Public Sub test()
Dim lngColumn As Long
With Range(Columns(4), Columns(6))
.Replace What:=".", Replacement:=",", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False
For lngColumn = 1 To .Columns.Count
With .Columns(lngColumn)
.TextToColumns Destination:=.Cells(1, 1), DataType:=xlDelimited, _
TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=False, Tab:=True, _
Semicolon:=False, Comma:=False, Space:=False, Other:=False, FieldInfo _
:=Array(1, 1), TrailingMinusNumbers:=True
End With
Next
End With
End Sub
Und verzichte auf das Selektieren, das ist fast immer überflüssig...
Gruß,
|