Hallo liebes Forum,
ich bin blutiger VBA Anfänger und benötige Eure Hilfe.
Ich bearbeite Aufträge und Tippe diese Daten einmal ein und verwende Sie anschließend weiter, über eine Maske.
In der Regel unkritisch, da ich Sie nur temporär benötige.
Nun muss ich diese Daten aber immer ebenfalls in eine andere Tabelle schreiben, sozusagen als Datenpaket, wobei jede Zeile ein Paket ist.
Ich möchte nun, die Daten aus der Maske, in diese andere Tabelle kopieren undzwar ans Ende der Tabelle.
Grundlegend, wähle ich eine Zelle aus und muss diese in eine bestimmte Spalte in der anderen Tabelle kopieren, aber eben in der letzten Zeile unter den vorherigen Daten.
Mit dem Makro Rekorder komme ich bis zum Kopieren, aber die letzte leere Zeile kann ich nichtauswählen, sodass ich eine feste Zeile habe, welche mir nicht hilft.
Die 1. Tabelle mit der Maske heißt: "DEK-V-H + RDS Ausschreibung.xlsx", Tabellenblatt: Maske
Die 2. Tabelle wohin ich in die letzte Zeile kopieren Möchte heißt: "produkt5.xls", Tabellenblatt: Tabelle1
Zu kopierenen Zelle: C4 nach letzte Zeile in Spalte A
Zu kopierenen Zelle: C5 nach letzte Zeile in Spalte B
Zu kopierenen Zelle: C6 nach letzte Zeile in Spalte F
Zu kopierenen Zelle: C12 nach letzte Zeile in Spalte K
...
Ich hoffe ihr könnt mein Verständnis hierhergehend erweitern und mir erklären, bzw. zeigen wie es geht.
Ich danke vielmals vorab!
Liebe Grüße
Andreas
|