ich habe folgende Problemstellung und wäre euch sehr dankbar, wenn ihr mir weiterhelfen könntet.
Ich muss ein Makro schreiben, welches folgende Aufgaben erfüllen muss. Die zentrale Funktion sind Datenübertragungen von der einen Datei 2 (Quelle) zu der anderen Datei 1 (Zieldatei) anhand von Sachnummern, welche vom Makro Programm in der Datei 1 ausgelesen werden muss.
Das Programm muss anhand von Sachnummern, welche zuvor in der Datei 1 vorhanden sind, in der Datei 2 diese exakte Nummer (besteht aus Zahlen und Buchstaben) suchen und in der gleichen Zeile, aber in einer anderen Spalte die Zelle kopieren und in Datei 1 (Zieldatei) übertragen. Dabei existiert die Sachnummer nur einmal in beide Dateien. Daher reicht als Suchkriterium nur die Sachnummer. Pro Zeile befindet sich nur eine Sachnummer.
Konkret lässt sich daraus ableiten, dass das Makro folgende Aufgabenschritte erfüllen muss.
1. Lese Sachnummer (Datei 1) aus der Zeile (die Range der Sachnummer Spalte (B33:B52)) aus.
2. Öffne Zieldatei Datei 2, welche sich auf dem Ordnerpfad (YXZ) befindet, Arbeitsblatt Tabelle2
3. Suche nach Sachnummer in der kompletten Spalte (A3)
4. Gehe in derselben Zeile zu Spalte (B), (E), (H), (K), (N), (U)
5. Kopiere den Inhalt dieser Zelle
6. Trage es in die Zieldatei (Datei 1) in die vorgesehene Spalte (B)-(G) ein.
Wiederhole diese Prozessschritte 1-7 bis alle Sachnummer abgearbeitet sind.
7. Ursprüngliche Datei 2 anschließend schließen
Ihr würdet mir sehr helfen, wenn Ihr mich unterstützen könntet. Ich denke für euch als Experten wäre dies ein kleiner Schritt als für mich.
Ich bedanke mich herzlich bei jedem im Voraus für die Hilfe!!
Liebe Grüße
DE