Hoi allen,
Ik heb de volgende formule gebruikt (met de zoekfunctie gevonden op dit forum :thumb: ).
Sub Voorbeeld()
Dim r As Range
For Each r In Range("D216")
If r.Value = “” Then
r.EntireRow.Hidden = True
End If
Next
End Sub
Alleen in mijn voorbeeld heb ik iets van 2700 ingevulde regels. En als ik dan deze opdracht laat lopen via de macro duurt dit echt een hele eeuwigheid. Ik krijg wel het gewenste resultaat overigens. Mijn eerste vraag is dus of er een andere code is om het sneller te laten gaan?
Ik heb even een simpel voorbeeld bijgevoegd zodat het wat duidelijker word. In dit voorbeeldje werkt het overigens wel snel maar hier gaat het dan ook maar om 16 regels. Als ik in kolom D waarde invul wil ik dus alleen deze waarden zien.
Dan heb ik gelijk nog een vraag. Als het resultaat uiteindelijk zichtbaar is wil ik deze printen. Als ik dan het afdrukvoorbeeld bekijk zie ik alle pagina’s (dus ook de lege resultaten) maar ik wil alleen het resultaat afdrukken. Geen idee wat voor opdracht in VBA ik hier voor moet geven. Mijn tweede vraag is dus welke code ik moet gebruiken om alleen het resultaat af te drukken.
Groeten,
Rnie
Ik heb de volgende formule gebruikt (met de zoekfunctie gevonden op dit forum :thumb: ).
Sub Voorbeeld()
Dim r As Range
For Each r In Range("D216")
If r.Value = “” Then
r.EntireRow.Hidden = True
End If
Next
End Sub
Alleen in mijn voorbeeld heb ik iets van 2700 ingevulde regels. En als ik dan deze opdracht laat lopen via de macro duurt dit echt een hele eeuwigheid. Ik krijg wel het gewenste resultaat overigens. Mijn eerste vraag is dus of er een andere code is om het sneller te laten gaan?
Ik heb even een simpel voorbeeld bijgevoegd zodat het wat duidelijker word. In dit voorbeeldje werkt het overigens wel snel maar hier gaat het dan ook maar om 16 regels. Als ik in kolom D waarde invul wil ik dus alleen deze waarden zien.
Dan heb ik gelijk nog een vraag. Als het resultaat uiteindelijk zichtbaar is wil ik deze printen. Als ik dan het afdrukvoorbeeld bekijk zie ik alle pagina’s (dus ook de lege resultaten) maar ik wil alleen het resultaat afdrukken. Geen idee wat voor opdracht in VBA ik hier voor moet geven. Mijn tweede vraag is dus welke code ik moet gebruiken om alleen het resultaat af te drukken.
Groeten,
Rnie
Bijlagen
Laatst bewerkt: