ich möchte über ein Userform eine bestimmte Zeile anhand eines Referenzwertes ausschneiden und in ein anderes Tabellenblatt einfügen. Mein aktueller Code funktioniert zwar, jedoch nicht so wie ich es möchte.
Im dargestellten Code wird die markierte Zeile ausgeschnitten, es bleibt eine Leerzeile. Es sollen jedoch die darunterliegenden Zeilen entsprechend "hochrutschen"
Weiter wird im zweiten Blatt die ausgeschnittene Zeile in Zeile 1 eingefügt. Diese soll jedoch unten in die erste mögliche freie Zeile eingefügt werden.
Hier der Code:
Private Sub delete_mistake_Click()
'MsgBox "This Button will be working soon. It is already planned to delete invalid data records. _
Dim x As Range
R_RMA = lbl_RMA.Caption
Set x = Sheets("B&O Issue Log").Columns(2).Find(What:=R_RMA, LookAt:=xlWhole)
If Not x Is Nothing Then
x.EntireRow.Select
Selection.Cut
Sheets("Error Log").Rows.Insert Shift:=xlDown
End If
End Sub
Vielen Dank vorabViele Grüße
Uwe