Office-Fragen.de
Textdatei einlesen und in 2-Dimensionales Array speichern - Druckversion

+- Office-Fragen.de (https://office-fragen.de)
+-- Forum: Microsoft Office (https://office-fragen.de/forum-1.html)
+--- Forum: Excel (https://office-fragen.de/forum-2.html)
+--- Thema: Textdatei einlesen und in 2-Dimensionales Array speichern (/thread-1380.html)



Textdatei einlesen und in 2-Dimensionales Array speichern - Dani - 16.07.2019

Hallo liebe Forummitglieder,

mir wurde dieses Forum empfohlen und hoffe nun hier geholfen zu werden...
Und zwar wollte ich mittels VB eine .txt-Datei Zeile für Zeile als String einlesen und dann diese Zeile nach "Bezeichnung" und "Wert" einteilen.
Anmerkungen:
- Die Anzahl der Zeilen in der .txt-Datei ist immer unterschiedlich
- Der Abstand zwischen "Bezeichnung" und "Wert" ist nicht immer der gleiche, da manche Bezeichnungen um ein Zeichen länger/kürzer sind.

(um es klarer zu machen, füge ich einen Link bei, indem meine Daten hochgeladen sind: https://pastebin.com/D2nhv4Sj


Wenn die Eiteilung für die Zeile erfolgt ist, wollte ich diese in ein 2-Dimensionales Array packen, Größe des Arrays: Anzahl der Zeilen der .txt-Datei.

Wenn das erfolgt ist, dann brauche ich aus diesem (original) Array einen bestimmten Ausschnitt: und zwar soll in diesem Array nach der Bezeichnung: [b]"WSSHLUAA_01L" [/b]gesucht werden und ab dort 736 Indize rausgeschnitten werden... das bedeutet ich filtere den Original-Array ab der Bezeichnung [b]"WSSHLUAA_01L" [/b]und den entsprechenden "Wert" bis zur Bezeichnung [b]"WSSHLUAP_23R"[/b] (und dem entsprechenden Wert) in ein ebenso 2-Dimensionales-Sub-Array...

Ich hoffe, dass mir jemand weiterhelfen kann, da ich dieses Problem dringend gelöst bekommen muss.
Vielen Dank für all eure Tipps/Lösungsansätze schon mal!


RE: Textdatei einlesen und in 2-Dimensionales Array speichern - GMG-CC - 16.07.2019

(16.07.2019, 15:53)Dani schrieb: Ich hoffe, dass mir jemand weiterhelfen kann, da ich dieses Problem dringend gelöst bekommen muss.

"Dringend"? Dann schau doch einmal unter dienen Beitrag. Dort steht der Hinweis, dass dir "innerhalb weniger Stunden" ein Angebot gemacht werden kann. Mehr dazu kannst du auch (außerhalb dieser Seite) hier nachlesen: http://www.excel-ist-sexy.de/forenhilfe/eilt-wichtig/

Ansonsten frage ich mich, warum das alles per Array gemacht werden soll. Und warum per VB und nicht per VBA?


RE: Textdatei einlesen und in 2-Dimensionales Array speichern - Flotter Feger - 16.07.2019

Hallo auch hier,

schau mal, ob es passt ...

Ich gebe das Array einfach mal in die Tabelle aus. Rolleyes