Excel - Bei jeder Dateneingabe Daten zur neuen Zeile hinzufügen

Problem

Ich habe ein VBA-Formular zur Eingabe von Namen, Nummern, Datum, Uhrzeit usw. erstellt. Jedes Mal, wenn das Formular ausgeführt und Daten eingegeben werden, sollten diese in eine neue Zeile eingefügt werden. Die eingegebenen Daten sind niemals doppelt vorhanden, sodass dies nicht überprüft werden muss. Das Hinzufügen von Daten zur nächsten neuen Zeile ist jedoch mein Problem. Ich möchte, dass die ersten 4 Blattreihen in der ersten Reihe liegen und mein Vater sollte ab der fünften Reihe hinzugefügt werden. Wie mache ich das?

Lösung

Ich habe nicht gesehen, wie es dir geht. Ich kann nur vorschlagen, die zuletzt verwendete Zeile zu finden und eine hinzuzufügen. Wenn das Ergebnis 4 oder weniger ist, dann mache es 5

Wenn Spalte A immer Daten enthält, können Sie hiermit die letzte Zeile suchen

 lastrow = cells (65536, 1) .end) xlup) .row lastrow = lastrow + 1 wenn lastrow <5, dann lastrow = 5 

Hinweis

Danke an rizvisa1 für diesen Tipp im Forum.

Vorherige Artikel Nächster Artikel

Top-Tipps