ich bin VBA Anfänger und benötige eure Hilfe. Ich habe eine Exceltabelle mit 4 Reitern: Kundenliste, Lagerbestände, PLZ (Postleitzahlen) und AW_Standorte (Ausweichstandorte).
Die Aufgabenstellung ist die gewünschten Ergebnisse aus den Listen in PLZ, Lagerbestand und AW_Standorte in die Kundenliste zu übertragen.
1. Suchkriterium aus der Kundenliste ist der Kundenstandort aus Spalte D. Hier soll in der Liste PLZ anhand des Standortes der dazugehörigen Standort des Lagerbestandes aus Spalte E ermitteltet werden. Das Ergebnis soll dann in der Kundenliste Spalte E übertragen werden.
2. Suchkriterium aus der Kundenliste ist der wiederum der Kundenstandort aus Spalte D. Hier soll in der Liste AW_Standort der Ausweichstandort ermittelt und in der Kundenliste in Spalte F übertragen werden.
3. Suchkriterium aus der Kundenliste ist die Artikelnummer aus Spalte A und der bereits ermittelte Standort des Lagerbestandes aus Spalte E. Hier soll der in der Liste Lagerbestand anhand von beiden Suchbegriffen der Lagerbestand ermittelt werden und in Spalte K (Kundenliste) übertragen werden. Sollte kein Lagerbestand vorhanden sein, dann soll dort eine 0 eingetragen und die Zelle rot markiert werden. Als nächstes soll dann der Lagerbestand für den Ausweichstandort ermittelt werden der sich in der Kundenliste in Spalte F befindet. Suchkriterium sind wiederum die Artikelnummer aus Spalte A und Ausweichstandort aus Spalte F. Und zu allerletzt soll dann anhand von selben Kriterien der Lagerbestand aus allen anderen Standorten in Spalte I übertragen werden.
Ich hoffe ich habe mich verständlich ausgedrückt. Ich habe die Liste sehr klein gehalten. In der Regel müssen über 1.000 Artikelnummern, Standorte, etc. überprüft und zugewiesen werden - deshalb soll das Ganze über VBA gelöst werden.
Vorab schon mal ein Dankeschön an diejenigen die mir helfen möchten.
Beste Grüße
GG