Ich lasse mir per vba Makro Firmendaten in eine Tabelle schreiben. Pro Zeile eine Firma. Nun möchte ich für jeden dieser Datensätze ein Tabellenblatt in einer anderen Mappe haben. Dort sollen dann Grafiken erstellt werden.
Ich habe somit Ausgansmappe mit Tabelle 2 und 4
und Zielmappe. So sollten die Werte übertragen werden:
(Ausgangsmappe Tabelle 2) - (Zielmappe neues Tabellenblatt)
Spalte 1 - Name des neuen Tabellenblattes
Spalte 3 - B1
Spalte 5 - B2
Spalte 7 - B4
Spalte 10 - B12
Spalte 12 - B13
In die Zeile B3 soll dann die Formel B1-(B2+B4)
Nun sollte ja der Name der Tabelle bereits angelegt sein. Die meisten Firmen sind nun aber in Tabelle 4 nocheinmal vorhanden. Dafür soll aber nicht noch eine eigene Tabelle angelegt werden, sondern wenn der Inhalt von Spalte 1 in Tabelle 4 bereits in einem Tabellenblatt vorhanden ist, dann soll er dort so hinzugefügt werden:
(Ausgangsmappe Tabelle 4) - (Zielmappe)
Spalte 3 - B6
Spalte 5 - B7
Spalte 7 - B9
Spalte 10 - B16
Spalte 12 - B17
in die Zelle B8 soll dann die Formel B6-(B7+B9)
Ausgeführt sollte diese Schleife solange werden, bis das erste mal der Wert von Spalte 1 keine Nummer mehr ist.
Ich wär so dankbar wenn hierfür jemand eine Lösung hat und ich das nicht manuell eintippen muss.