Clever-Excel-Forum

Normale Version: Makro Tabellen zusammenführen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Ich hab ein Problem mit Excel 2010 bzw einem Makro wo ich keine Ahnung habe das zu realisieren.
Es geht darum dass ich in einem Excelfile zwei Tabellen habe die wöchentlich upgedatet werden.
 
Damit ich mit den Daten arbeiten kann müssen diese beiden Tabellen in einer bestehenden dritten (final data) zusammengefasst werden.
Die erste Zeile (Überschrift) darf nicht übertragen werden.
Die erste Tabelle (dev data) hat die Spalten A-R befüllt
Die zweite Tabelle (inv data) die Spalten A-J
  
Die Zugehörigkeit der jeweiligen Zeilen in den beiden Tabellen ist über eine Nummer gegeben.
Diese Nummer ist in „dev data“ in Spalte A
In „inv data“ in Spalte B
 
Wenn die beiden Tabellen zusammengeführt wurden (also Zeile für Zeile) brauche ich jedoch zwischen den beiden Tabellen eine Spalte abstand.
Ab Spalte AA in der dritten Tabelle (final data) sind Formeln hinterlegt die auf die Daten der anderen Spalten zugreifen.
 
Ich kenn mich mit Makros absolut Null aus denke aber dass dies mit einem Makro am einfachsten zu erfüllen ist.
Kann mir da jemand von euch helfen?
Lg
phil
Hallo Phil,

Du könntest versuchen, die Aktionen mit dem Makrorekorder aufzuzeichnen.
Beginne die Aufzeichnung in der Datei, wo die Daten zusammengeführt werden.
Beginne mit dem Öffnen der Quelldaten.
Markiere jeweils einen nach unten ausreichend großen Bereich der Quelldaten, kopiere die Daten und füge sie in Deine Zieldatei ein.
Wenn alles passt beende die Makroaufzeichnung.
gelöscht
Hi Fennek,


Zitat:Gibt es da eine Absprache nicht einmal den Hinweis "googel dir einen" zu leisten?

ich halte diese Art der Antwort nur in absolut seltenen Fällen für sinnvoll. In der Regel stellen User ihre Fragen, weil sie über die Tante Gugl keine erschöpfende Auskunft erhalten haben. Ob's an den falschen Fragewörtern lag oder ob die Antworten nicht verständlich genug waren oder... lasse ich dabei mal dahingestellt.