MeltedForest
Gebruiker
- Lid geworden
- 22 sep 2008
- Berichten
- 178
Ik heb in mijn excel een knop staan met de volgende code erachter:
Ik krijg de melding Next Zonder For als ik invul:
Code:
Dim iButton As Integer
Dim i As Long
iButton = MsgBox("Weet u zeker dat u wilt archiveren?", vbOKCancel, "Archiveren")
If iButton = vbCancel Then Exit Sub
For i = 4 To Range("E65000").End(xlUp).Row
If IsEmpty(Range("H" & i)) Then <volgende rij>
If IsDate(Range("H" & i).Value) = False Then
iButton = MsgBox("U heeft geen datum ingevoerd! Regel: " & i " wordt niet gearchiveerd. Doorgaan met de rest?", vbYesNo, "Geen Datum!")
If iButton = vbNo Then
Range("H" & i).Cells.Select
Exit Sub
End If
End If
Range("H" & i).EntireRow.Copy Sheets("Maandoverzicht").Range("A" & Sheets("Maandoverzicht").Range("B65000").End(xlUp).Row + 1)
Application.EnableEvents = False
Range("H" & i).EntireRow.ClearContents
Application.EnableEvents = True
Next i
Ik krijg de melding Next Zonder For als ik invul:
Code:
If IsEmpty(Range("H" & i)) Then Next i
Laatst bewerkt: