Thema Datum  Von Nutzer Rating
Antwort
Rot Mehrere Textdateien auslesen
16.02.2017 11:46:50 Manu
NotSolved
16.02.2017 16:06:13 Holger
NotSolved
17.02.2017 07:10:58 Manu
NotSolved
20.02.2017 10:11:38 Manu
NotSolved

Ansicht des Beitrags:
Von:
Manu
Datum:
16.02.2017 11:46:50
Views:
1185
Rating: Antwort:
  Ja
Thema:
Mehrere Textdateien auslesen
Hallo zusammen, ich zerbreche mir schon seit Tagen den Kopf wie ich das gelöst bekomme. Ich muss dazu sagen das ich ein Anfänger in sachen VBA bin. Ich suche aktuell in einer Datei das Wort "Failed" und importier mir diese Zeile in Excel. Ich möchte aber das sich eine MSG.box öffnet und das ich mehrere Dateien auswählen kann, um in allen Dateien zu durchsuchen. Mein Code: Sub TXT_Import() Dim ws As Excel.Worksheet Const szSuch = "Failed" ' Suche die Zeile mit Failed Set objFSO = CreateObject("Scripting.FileSystemObject") Set objSourceFile = objFSO.OpenTextFile("C:\Users\Desktop\Analyse..txt", 1) Set ws = ActiveWorkbook.Sheets(1) ' Zieldatei anlegen / überschreiben i = 2 Do Until objSourceFile.AtEndOfStream ' Gesammtes TextDok durchgehen szNextLine = objSourceFile.ReadLine ' Zeile aus Quelldatei einlesen If InStr(szNextLine, szSuch) Then ws.Cells(i, 1).Value = szNextLine 'Wert in Zelle schreiben i = i + 1 'Zähler für nächste Zeile erhöhen ' Zeile in Zieldatei schreiben End If Loop Range("A2:A100000").Select Selection.TextToColumns Destination:=Range("A2"), DataType:=xlFixedWidth, _ FieldInfo:=Array(Array(0, 1), Array(7, 1), Array(26, 1), Array(32, 1), Array(50, 1), _ Array(68, 1), Array(86, 1), Array(96, 1), Array(109, 1)), TrailingMinusNumbers:=True End Sub Vielen Danke schon mal im Vorraus

Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Mehrere Textdateien auslesen
16.02.2017 11:46:50 Manu
NotSolved
16.02.2017 16:06:13 Holger
NotSolved
17.02.2017 07:10:58 Manu
NotSolved
20.02.2017 10:11:38 Manu
NotSolved