Beste mensen,
In een bestand wil ik een hele rij verwijderen indien de waarde van een cel 0 is. Nu heb ik onderstaande code gevonden. Dit werkt op zich prima.
Alleen als twee opeenvolgende rijen beide de waarde 0 hebben wordt alleen de eerste rij die hij tegenkomt verwijdert.
In het bestand kan het dus voorkomen dat meerdere opeenvolgende rijen een celwaarde met 0 bevat. Hoe kan ik dit ondervangen?
In een bestand wil ik een hele rij verwijderen indien de waarde van een cel 0 is. Nu heb ik onderstaande code gevonden. Dit werkt op zich prima.
Alleen als twee opeenvolgende rijen beide de waarde 0 hebben wordt alleen de eerste rij die hij tegenkomt verwijdert.
In het bestand kan het dus voorkomen dat meerdere opeenvolgende rijen een celwaarde met 0 bevat. Hoe kan ik dit ondervangen?
Code:
Public Sub pfDelRowsversie2()
totalrows = ActiveSheet.UsedRange.Rows.Count
For Row = 1 To totalrows
If Cells(Row, 4).Value = 0 Then
Rows(Row).Delete
End If
Next Row
End Sub