auf der Suche nach meiner Lösung für meinen Fehler bin ich leider nicht fündig geworden. Ich würde mich freuen wenn man mir helfen kann :)
Folgendes Problem:
Mappe1 Tabelle1 (Protokoll):
Hier werden Daten in den Spalten A:K geschrieben. Spalte A enthält eine eindeutige Seriennummer welche in 10 Zeilen geschrieben wird. Die entsprechenden Werte werden in B:K geschrieben.
Mappe2 Tabelle1 (Archiv):
Hier sollen die neuen Seriennummern mit Daten in den gleichen Spalten/Zeilen reingeschrieben werden, jedoch nach dem letzten Eintrag.
Ich habe es für die Mappe1 geschafft, die Einträge in die letzte Zeile zu bekommen. Jedoch habe ich es nicht geschafft, die neuen Seriennummern zu suchen und einzufügen.
Anbei das Makro:
Sub test()
Call aktu_aus 'Unterprogramm Bildschirmaktualisierung aus
Sheets("Tabelle1").Range("A1:K2000").Copy 'Von der Quelle zu..
Workbooks.Open Filename:="C:MeinPfad\Mappe2.xlsm"
Sheets("Tabelle1").Cells(Sheets("Tabelle1").Rows.Count, 1).End(xlUp).Offset(1, 0).Select ' _
Ziel _
einfügen
ActiveSheet.Paste
'Speichert die Datei wieder als XLSM-File und überschreibt die bereits vorhandene Version
ActiveWorkbook.SaveAs Filename:= _
"C:\MeinPfad\Mappe2.xlsm", FileFormat:= _
xlOpenXMLWorkbookMacroEnabled, CreateBackup:=False, Local:=True
Windows("Mappe1.xlsm").Activate
Sheets("Tabelle1").Range("A1:K2000").ClearContents
Call aktu_an 'Unterprogramm Bildschirmaktualisierung an
End Sub
Ich würde mich sehr freuen, wenn mir hierzu jemand helfen kann.
Vielen Dank im voraus.
Grüße
Micha