Hallo,
Onderstaande code gebruik ik om rijen met een lege waarde in kolom G te verwijderen. Het gaat om een tabblad met 218000 rijen. De code werkt, maar gigantisch langzaam. Zit er wellicht een fout in de code waardoor het zo lang duurt of heeft het met het aantal records te maken?
Alvast bedankt voor de tips
Onderstaande code gebruik ik om rijen met een lege waarde in kolom G te verwijderen. Het gaat om een tabblad met 218000 rijen. De code werkt, maar gigantisch langzaam. Zit er wellicht een fout in de code waardoor het zo lang duurt of heeft het met het aantal records te maken?
Code:
Sub RijenVerwijderen()
Sheets("Omzet").Select
Range("E1").Select
Do
ActiveCell.Offset(1, 0).Select
If Left(ActiveCell.Value, 1) = "" Then
Rows(ActiveCell.Row).EntireRow.Delete
ActiveCell.Offset(-1, 0).Select
End If
Loop Until IsEmpty(ActiveCell.Offset(1, 0))
End Sub
Alvast bedankt voor de tips