Leider verzweifle ich zur Zeit an diesem scheinbar einfachen Problem:
Ich übertrage täglich neue Meldungen, die jeweils einen Code von 0001 bis 0013 haben von einem Tabellenblatt in ein anderes. Würde dies gerne über VBA vereinfachen.
Ausgangssituation:
Datei wird aus SAP nach Tabellenblatt Import importiert, VBA löscht mir die unnötigen Spalten und übrig bleibt Meldung in Spalte A und der zugehörige Code in Spalte B. (Funktioniert)
Im Tabellenblatt Übersicht befinden sich in Zeile 2 die Codes von 0001 bis 0013 und darunter die jeweiligen Meldungen aus den Tagen davor.
Was ich tun möchte:
Checke ob Meldung aus Import in Übersicht schon vorhanden ist.
Beginne ab neuer Meldung (Meldung unterhalb der am Vortag zuletzt übertragenen)
Suche Code aus Tabellenblatt Import Spalte B in Tabellenblatt Übersicht Zeile 2.
Gehe bis zum Ende der gefundenen Spalte und übertrage die Meldungsnummer aus Spalte A Tabellenblatt Import ans Ende der gefundenen Spalte im Tabellenblatt Übersicht.
Meine Beispieldatei macht leider Probleme beim Hochladen, werde dies gegen später nochmal versuchen.
Vielen Dank für jede Hilfe.
Freundliche Grüße
Jonas