es ist zwar früh am Morgen, aber mein Hirn bekommt es nicht auf die Reihe.
Ich möchte in einem Tabellenblatt eine Zeile ausschneiden und in einem anderen Tabellenblatt am Ende wieder einfügen. Irgendwie funzt das nicht. Wo ist mein Denkfehler?
Hoffe, jemand hat mir eine Lösung zu diesem kleinen Problem.
Sub KundenLoeschen()
'Abfrage ob Kunde wirklich gelöscht werden soll
Dim Antwort
Antwort = MsgBox("Soll der Eintrag wirklich gelöscht werden?", vbYesNo + vbQuestion, "Eintrag wirklich löschen?")
If Antwort = vbYes Then ActiveCell.EntireRow.Cut
'Hier wird die letzte Zeile ermittelt
'Egal in welcher Spalte sich die letzte Zeile befindet
'Es werden alle Spalten geprüft und die letzte Zeile ausgegeben
Sheets("gekündigte Verträge").Select
Range("A1").Select
letztezeile = ActiveSheet.Cells(Rows.Count, 1).End(xlUp).Row + 1
ActiveSheet.Cells(letztezeile, 1).Select
ActiveSheet.Cells(letztezeile, 1).Paste
End Sub