Makro/Script?: Textdatei in Excel importieren etc.
Sebastian
Hallo Allerseits,
ich habe folgendes Problem:
Ich habe eine Textdatei vorliegen, die in eine Exceldatei umgewandelt werden soll. Hierfür habe ich bereits ein Makro erstellt, welches auch so funktioniert. Nun ist aber eine neue Anforderung hinzugekommen: In der Zieldatei befinden sich 2 Spalten ("R":oldModuleSerial und "S":newModuleSerial), deren Werte sollen aus einer 3. Exceldatei ausgelesen werden und in die Zieldatei mit rein.
Die Bedingung: Wenn in der Zieldatei die Auftragsnummer (Spalte "G") mit der Aufgtragsnummer in der 3. Datei (Hier ist es Spalte "H") übereinstimmt, sollen in der Zieldatei in der entsprechenden Spalte die 2 Felder gefüllt werden (Zieldatei "R" aus 3.Datei "D" und "S" aus "J"). Hinzu kommt erschwerend, dass in der 3. Datei die Urprungsinfo in 3 verschiedenen Tabellenblättern stehen kann (aber immer die Zeile ein Datensatz ist, also es ist nicht völlig fragmentiert).
Ich habe hier einiges mit Sverweis gefunden und versucht, aber leider keine funktionierende Lösung hinbekommen.
Das Makro befindet sich in einer Datei, die beim Aufruf des Makros die Zieldatei erstellt. Hier befindet sich also nicht mehr das Makro drin. Ich habe es aber in der Datei im Anhang mal eingefügt. Wenn es hilfreich ist: Alle Felder sind (wenn ich das richtig kapiert habe) zur Zeit als Text formatiert. Die Auftragsnummer könnte jedoch auch als Zahl ohne Kommastelle formatiert werden. Die beiden anderen Felder haben jedoch gemischte Inhalte, also Ziffern und Buchstaben gemischt.
Ich weiß auch garnicht, ob das mit dem Makro noch eine gute Lösung ist, oder ob es bessere gibt. Ich hatte damals einfach die Aufnahmefunktion genutzt, während ich die Textdatei importiert und formatiert hatte. Inzwischen habe ich eine Sortierfunktion mit reingenommen, wie man sieht.
Hat hier jemand Tips für mich? Bin da leider ein wenig Ratlos :(
viele Grüße
Sebastian
https://www.herber.de/bbs/user/100878.xls
https://www.herber.de/bbs/user/100879.txt