Einzelnen Beitrag anzeigen
Ungelesen 22.01.17, 16:25   #2
Draien
Anfänger
 
Registriert seit: Aug 2009
Beiträge: 30
Bedankt: 4
Draien ist noch neu hier! | 0 Respekt Punkte
Standard

Moin,

gibt viele Wege das zu lösen. Der Einfachheit halber würde ich dir empfehlen, die Daten vorerst von einem Tabellenblatt, in das nächste zu kopieren.
Excel hat diesen tollen Makrorekorder. Wenn du den anschmeißt, ein bisschen rumklickst, bzw. einige Zellen markierst (oder ganze Bereiche) und dir dann danach den Code anschaust, kommst du relativ schnell dahinter.

Du siehst dann oft solche Schlagworte wie
Zitat:
Worksheets("Tabelle1").Range("A1:B2").Select
Sprich er hat in der Tabelle1 (Tabellenblatt) den Bereich "markiert". Er wird diesen bereich jedesmal markieren, wenn du das Makro ausführst. (das kannst du dann auch auf einen Button legen)

Da ich deine Programmierkenntnisse nicht kenne erklär ichs einfach mal für "doofies":
Den Wert einer Zelle bekommst du durch den Befehl .Value. Den Wert einer Zelle schreibst du auch mit dem Befehl .Value. Du musst nur beide richtig anwenden.
Sagen wir du willst eine Zelle(Cell) oder einen Bereich(Range) von "Tabellenblatt1" nach "Tabellenblatt2" kopieren:

Zitat:
Worksheets("Tabellenblatt2").Cell('A1').Value = Worksheets("Tabellenblatt1").Cell('A1').Value
Das Gleiche eben auch für Range (aber vorsichtig sein). Wenn sich die Zellen ändern, müsstest du überlegen, wie du die richtigen Zellen ansprichst. Eventuell eine Variable als String (Dim xyz as String)?

Wenn das Makro Exceldateien übergreifend sein soll, brauchst du noch das Schlagwort Workbook:

Zitat:
Workbooks("Datei2.xlsx").Worksheets("Tabelle1").Ra nge("A1").Value = Workbooks("Datei1.xlsx").Worksheets("Tabelle1").Ra nge("A1").Value
Das ist zwar nicht die Musterlösung aber sollte vorerst reichen. Wenn du mehrmals kopieren möchtest (oder mehr als nur inhalte) schau dir das an:

https://msdn.microsoft.com/de-de/lib.../ff837784.aspx (Copy)
https://msdn.microsoft.com/de-de/lib.../ff835858.aspx (Paste)
Draien ist offline   Mit Zitat antworten