Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

makro nächste freie zeile





Frage

ich mache in Worksheet 1 diverse Eingaben und drucke damit ein Formblatt aus. Bevor ich nun die nächsten Eingaben mache (und alle Felder überschreibe) möchte ich die Eingaben in Worksheet 2 in eine Liste kopieren/speichern. Beim Aufzeichnen des Makro ist es unproblematisch in WS2 die erste freie Zeile des WS 2 anzusteuern und dort etwas hinzukopieren, ebenso min die anderen Spalten der Liste. Bei einer Wiederholung des Makro werden aber die werte der zweiten Eingabe wieder in die gleiche Zeile des WS 2 gespeichert, da der Ranke festgeschrieben wurde. Wie kann ich die erste frei Zeile ansteuern ohne den Range festzuschreiben?

Antwort 1 von Saarbauer

Hallo

bau in dein Makro diese Zeile ein

Range("a" & Range("A65536").End(xlUp).Row + 1).Select

Gruß

Helmut

Antwort 2 von querkopp

Tja, so einfach kann es sein :-) Gewußt wie!

Vielen vielen Dank, klappt einwandfrei

lieber Gruß
querkopp

Antwort 3 von Saarbauer

Hallo,

noch als ergänzend, es wird mit dem Befehl

Range("A65536").End(xlUp).Row

immer die erste belegte Zeile vom ende gesucht

Gruß

Helmut

Antwort 4 von querkopp

Das nenne ich Super-Service. Danke

Gruß vom querkopp

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: