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

Rijen middels macro verbergen op basis van inhoud een cel in betreffende rij

Lathum

Gebruiker
Lid geworden
3 okt 2019
Berichten
7
ik heb een sheet waar gevulde en lege cellen staan.
Als een cel in kolom C leeg is, moet deze rij verborgen worden.
Via de macro wordt gekeken in Range("_KolomCRangeC12C25")
Als ik de macro laat lopen, dan verbergt hij alleen cel C12, maar deze is niet leeg.
Maar als die wel leeg is dan wordt ook alleen maar cel C12 verborgen.

Wat heb ik verkeerd gedaan?

Heb voorbeeldbestand toegevoegd.
 

Bijlagen

Doe het eens zo:
Code:
Public Sub VerbergRijen()
    Application.ScreenUpdating = False
    For Each c In Range("_KolomCRangeC12C25")
        c.EntireRow.Hidden = c.Value = ""
    Next
End Sub
 
Laatst bewerkt:
@snb
Dan zou ik er
Code:
Range("_KolomCRangeC12C25").AutoFilter 1, "<>"
van maken, maar dan zit je wel met een filterselectiecel (of hoe dat dan ook mag heten).
 
Ik geef toe, het was wat omfloerst omschreven, maar was alleen bedoeld voor het benoemde bereik _KolomCRangeC12C25", dus C12:C25.
 
Terug
Bovenaan Onderaan