Beste helpers,
Kunnen jullie aub naar de vb kijken en vertellen wat ik verkeerd doe ?
De bedoeling.. Ik wil knippen en plakken van "gegevens" naar "archief" indien in kolom C "yup" staat. Helaas voor mij code draaid, maar gebeurd niks.
Voorbeeld bestand toegevoegd.
Kunnen jullie aub naar de vb kijken en vertellen wat ik verkeerd doe ?
Code:
Sub Archief()
Dim MyRange As Variant
Dim c As Range
Set MyRange = Worksheets("gegevens")
Application.ScreenUpdating = False
For Each c In MyRange.Range("C2:C50")
If c = yup Then
legeregel = Sheets("archief").Range("A" & Rows.Count).End(xlUp).Row + 1
Rows(c.Row).Copy Worksheets("archief").Rows(legeregel)
Rows(c.Row).Delete shift:=xlUp
End If
Next
Application.ScreenUpdating = True
End Sub
De bedoeling.. Ik wil knippen en plakken van "gegevens" naar "archief" indien in kolom C "yup" staat. Helaas voor mij code draaid, maar gebeurd niks.
Voorbeeld bestand toegevoegd.