globe
Verenigingslid
- Lid geworden
- 18 mrt 2001
- Berichten
- 3.616
Ik heb een sheet met soms 10 bladen waar dubbele lege regels moeten worden verwijderd zodat er maar 1 lege rij overblijft.
In bijgaand voorbeeld zou ik dat met onderstaande code doen voor tab Merk 1 en tab Merk 2
Deze lijsten zijn vaak 1000-den regels lang en het script duurt dan erg lang en loopt dikwijls vast.
Is er een optie met een autofilter en wellicht een optie door alle tabbladen tegelijk op te schonen?
In een vorige vraag heb ik geleerd hoe ik dit met sh.cells en sh.sheets kan doen.
code om dubbele regels te verwijderen die ik nu gebruik (per tabblad)
dank alvast!
Guido
In bijgaand voorbeeld zou ik dat met onderstaande code doen voor tab Merk 1 en tab Merk 2
Deze lijsten zijn vaak 1000-den regels lang en het script duurt dan erg lang en loopt dikwijls vast.
Is er een optie met een autofilter en wellicht een optie door alle tabbladen tegelijk op te schonen?
In een vorige vraag heb ik geleerd hoe ik dit met sh.cells en sh.sheets kan doen.
code om dubbele regels te verwijderen die ik nu gebruik (per tabblad)
Code:
Sub Dubbele_regels_verw()
Sheets("Merk 1").Select
lr = Range("A" & Rows.Count).End(xlUp).Row
For i = lr To 9 Step -1
If Cells(i, 1) = "" And Cells(i - 1, 1) = "" Then
Cells(i, 1).EntireRow.Delete
End If
Next
Sheets("Merk 2").Select
lr = Range("A" & Rows.Count).End(xlUp).Row
For i = lr To 9 Step -1
If Cells(i, 1) = "" And Cells(i - 1, 1) = "" Then
Cells(i, 1).EntireRow.Delete
End If
Next
End Sub
dank alvast!
Guido
Bijlagen
Laatst bewerkt: