• 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

Status
Niet open voor verdere reacties.

wilmaart

Gebruiker
Lid geworden
23 mei 2007
Berichten
43
Goedemorgen Allen

Met een beetje knippen en plakken heb ik een programmatje gemaakt, alleen krijg ik een melding als ik dmv een knop een regel wil verwijderen.

wat doe ik niet goed?

mvgr, Wilmaart
 

Bijlagen

Om lege rijen te verwijderen kan je deze proberen.

Code:
Sub VenA()
With Sheets(1).Range("b19:x331")
    .AutoFilter 1, "="
    .Offset(1).Columns(1).SpecialCells(12).EntireRow.Delete
    .AutoFilter
End With
End Sub
 
Beste VenA

bedankt het werkt Fantastisch, maar kan je uit legen wat ik in eerste instantie verkeerd heb gedaan.

mvgr, Wilmaart
 
Om problemen in een code te vinden kan je vanuit de VB editor met <F8> door de code wandelen. Je ziet dan op welke regel het fout gaat. Uit mijn hoofd: je had het filter nog aanstaan op de range b19:x1000 en wilde een nieuw filter instellen op de range b19:b1000 en dat zal de eerste fout opleveren.:d
 
Je kunt er voor zorgen dat je eerst de filters verwijderd alvorens nieuwe te plaatsen.
En ik zou het op rij 18 plaatsen.

Code:
Sub hsv()
With Sheets(1).Range("b18:b331")
 If .Parent.AutoFilterMode Then .Parent.AutoFilterMode = False
    .AutoFilter 1, "="
    .Offset(1).SpecialCells(12).EntireRow.Delete
    .AutoFilter
End With
End Sub
 
Bedankt Allen, voor het oplossen van mijn vraag.

prettige dag verder.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan