mal wieder muss ich die VBA Community um Hilfe bemühen.
Ich habe eine intelligente Tabelle mit dem Namen Preistabelle_Rohmaterial. In der ersten Spalte der Tabelle steht das "Preisdatum".
Immer wenn sich der Preis ändert, schreibt man hier das Datum und denn neuen Preis in Spalte 2 oder 3....
Was jetzt passieren soll:
Wenn ich in der Preistabelle_Rohmaterial eine neue Zeile (ein neues Datum) einfüge, dann soll sich automatisch eine andere intelligente Tabelle (Name der Tabelle: "Rohmaterial") um eine Spalte erweitern und das Datum welches in die Tabelle Preistabelle_Rohmaterial eingefügt wurde in die Kopzeile der Spalte eingetragen werden.
Die Spalte soll immer am Ende der Tabelle ("Rohmaterial") hinzugefügt werden. Alle Formeln die sich in den Zellen, der vorhergehenden Spalte befinden, sollten dann automatisch in die neue Spalte übernommen werden.
Sollte nun eine Zeile (ein Datum) aus der Tabelle "Preistabelle_Rohmaterial" gelöscht werden, dann sollte auch die entsprechende Spalte aus der Tabelle "Rohmaterial" entfernt werden.
Gibt es dazu eine Möglichkeit oder eine einfachere Lösung.
Hintergrund ist folgender: in der ersten Tabelle befinden sich reine Einkaufspreise in unterschiedlichen Mengeneinheiten, in der zweiten Tabelle werden die Mengeneinheiten dann in ein einheitliches Format umgewandelt um damit dann weiterzurechnen. Das Datum wird in späteren Rechnungen dazu genutzt um eine Zeitabhängigkeit in der Berechnung dar zu stellen.
Falls es jemanden gibt, der hier Hilfe leisten kann, würde ich mich sehr freuen.
Vielen lieben Dank und einen schönen Sonntag!
Viele Grüße
Stefan