ersten Schritte VBA-
21.02.2024 14:28:06
Jonathan123
zuallererst: Ich bin mit VBA noch sehr unerfahren, hatte mich die letzten Tage dennoch mal daran gewagt. Kleine Erfolgserlebnisse konnte ich schon feiern, allerdings benötige ich nun Hilfe.
Um das Problem ein wenig besser zu schildern, habe ich eine Excel-Datei angehängt mit 2 Tabellenblättern.( https://www.herber.de/bbs/user/167213.xlsx) Tabellenblatt Ausgabe: Hier sollen Werte eingetragen werden. Tabellenblatt BW: Diese Tabelle stellt die Datenbasis dar.
Die Datenbasis beinhaltet Artikelnummern, einen Kennzahlentyp und Werte pro Woche. Jede Artikelnummer kommt 7x vor. Für jeden Artikel gibt es dann Werte für "Liefermenge", "Streichungen", "Bestellmenge Total" ,"Promo IST", "Promo Plan", "Gesamtbedarf", "Manueller Forecast". Für den Artikel "Banana" gab es in der Kalenderwoche10 beispielweise einen Bestellmenge von 8 Stück. Ich denke die Tabelle ist selbsterklärend ;)
In der Tabelle "Ausgabe" taucht die Artikelnummer für "Banana" ebenfalls auf. Ebenfalls die Kennzahlen und Kalenderwochen sind hier verfügbar. Lediglich die Werte müssen noch gepflegt werden. Hört sich erstmal einfach an, aber es gibt einen Haken. :) Problem ist nämlich, dass der Artikel "Banana" mit der Artikelnummer 5010609 früher eine andere Artikelnummer hatte. Diese alte Artikelnummer steht in der Tabelle "Ausgabe" in der Spalte "t-1". Der Artikel "Banana" hatte dem Beispiel zu Folge früher die Artikelnummer 5010444.
Ziel ist es nun eine komplette, saubere Wertereihe für den Artikel "Banana" zubekommen. Wie die Tabelle letztlich aussehen soll, habe ich in der Beispiel Excel mit angehangen.
Ich wäre euch super dankbar, wenn ihr mir dazu einen VBA-Code aufzeigen könntet.
Wenn ihr noch weitere Infos benötigt, will euch diese gerne bereitstellen.
Danke soweit.
Gruß
André
Anzeige