Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
804to808
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
804to808
804to808
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Textimport

Textimport
23.09.2006 09:38:33
Jörg
Hallo,
ich möchte eine *.txt Datei in ein Arbeitsblatt importieren. Das funktioniert mit dem Assistenten ja auch ganz gut. Das Problem ist nur, dass ich im Dialog nur ein anderes Trennzeichen wählen kann. Ich möchte aber den Text nach "_" und "\" trennen. Kann ich das mit einem Makro machen und wenn ja wie?
Vielen Dank Jörg

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Textimport
23.09.2006 12:27:55
Reinhard
Hi Jörg,
trenne erstmal beim Import nach "_", dann starte das Makro.
Option Explicit
Option Base 1
Sub tt()
Dim zei As Long, Kurz, spa, spalten, n, Merker(), nn
Const Trenn As String = "\"
For zei = 1 To Range("a65536").End(xlUp).Row
For spa = 1 To Cells(zei, 256).End(xlUp).Column
ReDim Preserve Merker(spa)
Merker(spa) = Cells(zei, spa)
Next spa
Rows(zei).ClearContents
For n = 1 To UBound(Merker)
Kurz = Split(Merker(n), Trenn)
For nn = 0 To UBound(Kurz)
spalten = Cells(zei, 256).End(xlToLeft).Column + 1
If spalten = 2 And Cells(zei, 1) = "" Then spalten = 1
Cells(zei, spalten) = Kurz(nn)
Next nn
Next n
Next zei
End Sub

Gruß
Reinhard
ps: Ich freue mich über eine Rückmeldung ob diese Antwort hilfreich war oder nicht..
Anzeige
AW: Textimport
23.09.2006 12:36:31
Jörg
vielen Dank,
und wie das funktioniert....
Gruß Jörg

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige