TotoMitHarry schrieb:
> Hier mal das Ziel.. die aktuelle Tabelle, wenn ich jetzt was in der
> Mitte einfügen möchte müsste ich ja alles weiterschieben...
Nein, musst du natürlich nicht. Du benutzt einfach Copy&Paste, um den
Rest der Teiltabelle rechts von der gewünschten Einfügestelle drei
Spalten weiter rechts zu duplizieren. Dann hast du an der Einfügestelle
einen Eintrag doppelt. Den linken davon überschreibst du einfach mit den
Werten des neuen Eintrags. Das ist ja nun wirklich kein Problem.
> Quelle soll halt eine normale Tabelle sein, im Prinzip die Inhalte in
> andere Felder kopieren.
Kann man natürlich auch so mit VBA machen, jedenfalls wenn die Daten in
der Quelltabelle alle Informationen enthalten, die nötig sind, um die
Zieltabelle zu generieren. Ist zuerst mal eine kleine Denkaufgabe, du
musst dir Gedanken darüber machen, was eigentlich an Informationen nötig
ist, um die Zieltabelle wie gewünscht erzeugen zu können. Dann musst du
eine Struktur für die Quelltabelle festlegen, die alle nötigen
Informationen enthält. Der Rest ist dann einfach. Du musst nur noch die
zuvor durchdachten Abhängigkeiten in ein Stück VBA-Code umsetzen. Am
Ende dann vielleicht noch ein wenig Kosmetik, um die Ausgabetabelle
etwas schicker zu machen und fertig.