tja ... ich schon wieder. Ohne Eure Hilfe bekomm ich das nicht hin.
Ich habe ein Makro was auf ein Projekt zugeschnitten ist. Das läuft auch ganz prima. Eigentlich läuft es sogar so gut, dass ich es jetzt standardisieren muss. Und was das angeht wird es in meinen Augen kompliziert.
Zum Anfang. Ich habe eine Quelldatei aus der eine Zieldatei generiert werden muss. Eigentlich läuft es so: Guck in der Quelldatei und such in Zeile 2 die Überschriften abc, test, test2 etc. Wenn Du die gefunden hast kopiere ab Zeile 3 alle ausgefüllten Zeilen. Nun such bitte in der Zieldatei, in Zeile 64 die gleichen Überschriften und beginne ab Zeile 65 den kopierten Text einzufügen.
So weit, so gut. Bei der standardisierung geht es leider nicht so. Da muss es so in der Art gehen:
Suche in der Quelldatei die Zeile, in der das Wort "Nr" steht. Danach kopierst Du ab einer Zeile tiefer alle ausgefüllten Zeilen. Dann suchst Du in der Zieldatei nach der letzten ausgefüllten Zeile und beginnst eine Zeile später den Text einzufügen. ABER: Es muss der Text entsprechend den Überschriften eingefügt werden.
Wenn als in der Quelldatei eine Spalte ist die Betreff heißt, dann muss der darunter stehende Text auch in der Zieldatei unter der Spalte Betreff eingefügt werden. Ich weiß aber jetzt noch nicht wie die Spalten heißen. Ich weiß nur dass die Spalten die da sein werden gleich heißen werden.
Sollte es passieren, dass in der Quelldatei eine Spalte ist, die es in der Zieldatei nicht gibt oder umgekehrt, dann soll darüber eine Info erscheinen.
Ist das machbar?
Gruß
Sandra
P. s. @Rudi: Solltest Du das hier lesen. Den Code kennst Du aus meiner vorherigen Beispieldatei. Soll ich die noch einmal hochladen? Das ist nämlich die Quelldatei. Und die Zieldatei? Muss ich die auch hochladen?