Tab als Trennzeichen in Makro?
03.03.2004 11:17:00
Dirk Scheffler
benutze fogendes Makro (s.u.)um csv Dateien mit ";" als Trennzeichen zu trennen und zu transponieren. Wie bekomme ich das mit Tab als Trennzeichen hin? Hab schon einiges probiert, es haut aber leider nicht hin. Hat jemand eine Idee?
Danke und Gruß
Dirk
Sub Aufteilen()
Dim AC As Range
Dim n%, TMP$, Eingabe$
Eingabe = ";"
Set AC = ActiveCell
TMP = AC.Value
n = 1
While IsEmpty(TMP) = False
AC.Offset(n, 0) = vName(TMP, Eingabe)
On Error GoTo Beenden
TMP = Right(TMP, Len(TMP) - (Len(AC.Offset(n, 0)) + 1))
n = n + 1
Wend
Beenden:
End Sub
Function vName(c, Eingabe)
Dim i%
i = InStr(c, Eingabe) - 1
If i > 0 Then vName = Left$(c, i) Else vName = c
End Function