• 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.

Nullijnen verwijderen

Status
Niet open voor verdere reacties.

rainbowniagara

Gebruiker
Lid geworden
29 jan 2010
Berichten
10
Beste

Ik heb in een Excel-file een aantal lijnen met 0-waarden.
Momenteel ga ik elke lijn af en verwijder ik deze lijn.
Bestaat er een manier om automatisch deze lijnen te verwijderen?
In bijlage heb ik een voorbeeldbestand gemaakt.
 

Bijlagen

Beste rainbowniagara ;)

Plaats deze code in een module in de VBA editor.

Code:
Sub Nullijnen()
For Each cl In Range("A1:A20")
If cl = 0 Then
cl.Rows.EntireRow.Delete
End If
Next
End Sub

Druk op ALT + F8 en klik op uitvoeren.

Groetjes Danny. :thumb:
 
Beste rainbowniagara

Plaat een filter en filter op 0
Verwijder daarna deze regels.
 
Beste rainbowniagara ;)

Plaats deze code in een module in de VBA editor.

Code:
Sub Nullijnen()
For Each cl In Range("A1:A20")
If cl = 0 Then
cl.Rows.EntireRow.Delete
End If
Next
End Sub

Druk op ALT + F8 en klik op uitvoeren.

Groetjes Danny. :thumb:

Bedankt voor de tip.
Ga ik zeker uitproberen.
 
Beste rainbowniagara ;)

Vergeet dan niet de vraag op opgelost te zetten.

Ziehier anders het bestandje met de code erin.

Groetjes Danny. :thumb:
 

Bijlagen

Voor het verwijderen van rijen doet men dit best van onder naar boven, dit om fouten bij het wissen te voorkomen.
Of maak gebruik van de speciale methodes van XL (SpecialCells).
In de bijlage enkele mogelijkheden voor het verwijderen van rijen.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan