Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Wert aus Textdatei mit mehreren Spalten lesen

Wert aus Textdatei mit mehreren Spalten lesen
SteffenS
Hallo Zusammen,
ich haben folgenden Code
Sub test()
'Textdatei öffnen
Dim afile As String, astring As String
afile = ThisWorkbook.Path & "\system\" & "aplz"
Open afile For Input As #1    ' Datei öffnen.
Do While Not EOF(1)
Line Input #1, astring
Loop
Close #1
End Sub
Aufbau Textdatei
Spalte1;Spalte2;Spalte3;Spalte4;Spalte5;Spalte6
Ich möchte nun in der Textdatei in Spalte 2 nach einer Zahl suchen z.B.: 99999
Wird dieser Wert gefunden soll in eine Variable der Wert in Spalte 6 eingelesen werden.
Wie kann ich die Suche und das Setzen des Wertes erreichen?
Danke Euch schonmal
Steffen Schmerler
Anzeige

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

Betreff
Benutzer
Anzeige
AW: Wert aus Textdatei mit mehreren Spalten lesen
12.08.2010 23:31:30
Henrik
Hallo Steffen,
du musst die ganze *.txt Datei Zeiel für Zeile einlesen. (machst du ja schon)
Dann die zweite Spalte ermitteln.(Wenn mit ";" getrennt, versuch mal das.)

Suchwert = 6666
Open afile For Input As #1    ' Datei öffnen.
Do While Not EOF(1)
Line Input #1, astring
intStartSp2 = InStr(1, astring, ";", vbTextCompare)
intEndSp2 = InStr(intStartSp2 + 1, astring, ";", vbTextCompare)
InhaltSp2 = Mid(astring, intStartSp2 + 1, intEndSp2 - 1 - intStartSp2)
If CDbl(InhaltSp2) = Suchwert Then
Worksheets(1).Cells(1, "F") = CDbl(InhaltSp2)
End If
Loop
Close #1
...

Henrik
Anzeige
Danke
14.08.2010 11:34:14
SteffenS
für Deine Hilfe, das hat so funktioniert :-)
VG
Steffen
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige