• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Regel verwijderen waar een veld leeg is

Status
Niet open voor verdere reacties.

ronaldvm1964

Gebruiker
Lid geworden
21 jul 2008
Berichten
189
Ik kom uit met het volgende, zie bijlage.

In kolom N zijn er regels die niet gevuld zijn en regels die gevuld zijn.
Nu wil ik de regels, waar kolom N leeg is, verwijderen.
Ik weet dat het makkelijk is om de regels handmatig te verwijderen, maar liever heb ik deze in macro omdat er nog een vervolg op komt.

Gr,
Ronald
 

Bijlagen

Met deze code zou het moeten lukken.

Code:
Sub verwijderen()
For I = Range("N65536").End(xlUp).Row To 1 Step -1
If Range("N" & I) = "" Then
Rows(I).EntireRow.Delete
End If
Next
End Sub
 
Of met een one-liner
Code:
Sub tst()
    Columns(14).SpecialCells(4).EntireRow.Delete
End Sub
 
Met deze code zou het moeten lukken.

Code:
Sub verwijderen()
For I = Range("N65536").End(xlUp).Row To 1 Step -1
If Range("N" & I) = "" Then
Rows(I).EntireRow.Delete
End If
Next
End Sub


Werkt perfect, alleen ben ik vergeten te melden dat N1 niet verwijderd mag worden, hoe kan ik dat het beste oplossen.

:):D
 
Code:
Sub verwijderen()
For I = Range("N65536").End(xlUp).Row To [COLOR="red"]2 [/COLOR]Step -1
If Range("N" & I) = "" Then
Rows(I).EntireRow.Delete
End If
Next
End Sub

Code:
Sub tst()
    Range("N2:N" & Cells(Rows.Count, 14).End(xlUp).Row).SpecialCells(4).EntireRow.Delete
End Sub
 
Code:
Sub verwijderen()
For I = Range("N65536").End(xlUp).Row To [COLOR="red"]2 [/COLOR]Step -1
If Range("N" & I) = "" Then
Rows(I).EntireRow.Delete
End If
Next
End Sub

Code:
Sub tst()
    Range("N2:N" & Cells(Rows.Count, 14).End(xlUp).Row).SpecialCells(4).EntireRow.Delete
End Sub


Heel erg bedankt, dit werkt goed. Iedereen bedankt voor de hulp :love::)
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan