Excel macro verwijderen van rijen onder condities

Status
Niet open voor verdere reacties.

burg12

Nieuwe gebruiker
Lid geworden
4 jan 2006
Berichten
1
Wie kan mij helpen aan een stukje VB code welke zorgt voor:

Het verwijderen van een rij (in excel) waarbij er in een kolom lege cellen staan.
Dus ik wil alle rijen in een tabblad verwijderen van de lege cellen in een specifieke kolom voorkomen.

Dus in de kolom B staan komen op bijvoorbeeld B6 en/of B35 lege cellen voor.
Ik wil gaarne de corresponderende rijen verwijderen.

Groet
 
Laatst bewerkt door een moderator:
Leon,

Hierbij een stukje code dat doet wat je wilt.

Code:
Public Sub pfDelRows()

totalrows = ActiveSheet.UsedRange.Rows.Count

For Row = 1 To totalrows
    If Cells(Row, 2).Value = vbEmpty Then
        Rows(Row).Delete
    End If
Next Row

End Sub

De macro gaat ervan uit dat de acties uitgevoerd moeten worden op het op dat momen actieve werkblad. De kolom waarin de lege waarden staan is in dit geval kolom 2, dat kun je natuurlijk aanpassen aan je eigen wens.


Met vriendelijke groet,

Mark van Bree
SilverStar-IT
0570-624570
 
ook waar, maar het bericht is niet dood hé, ik heb het bericht gewoon gewekt ;).
ik zal verder kijken bij mijn bericht. mijn excuses Wigi
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan