Ich brauche noch mal Hilfe!
Ich brauche einen VBA Code.
Wenn in Tabelle3 Zellen in Spalte Q, R und S ausgefüllt sind, dann gesammte Zeile in Tabelle7 kopieren und in Tabelle1 entsprechende gesammte Zeile löschen.
Dabei sollten dann die darunter stehenden Zeilen auch eine Position nach oben rutschen um keine leere Zeile zu hinterlassen.
Bisher sieht mein Code so aus:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim iRow As Integer
Application.DisplayAlerts = False
If Target.Column 17 Then Exit Sub
If IsEmpty(Target) Then Exit Sub
If UCase(Target.Value) >= 1 Then
With Worksheets("Order-History")
iRow = .Cells(Rows.Count, 1).End(xlUp).Row + 1
Rows(Target.Row).Copy .Rows(iRow)
With Worksheets("Comparison")
Rows(Target.Row).Delete .Rows(iRow) + 4
End With
End With
End If
Application.CutCopyMode = False
Application.DisplayAlerts = True
End Sub
Ich habe es aber leider nur geschafft die Zeile aus der Tabelle3 in die Tabelle7 zu kopieren.Wäre super wenn mir jemand beim Rest helfen könnte.
Danke!