MeltedForest
Gebruiker
- Lid geworden
- 22 sep 2008
- Berichten
- 178
Hallo,
Ik heb hier een Excelbestandje met 15 kolommen en 2500 records, waar een aantal lege rijen in zitten. Zo nu en dan worden de gegevens in de records opnieuw geladen, waardoor het aantal lege rijen varieert, net als de posities van deze lege rijen. Nu wil ik voor de gegevens opnieuw geladen worden de boel zichtbaar maken, en nadat deze geladen zijn weer verbergen.
Nu heb ik de volgende code er op losgelaten (voor het verbergen):
Alleen nu zit ik 5 minuten te wachten tot hij hiermee klaar is :shocked:.
Er is vast een snellere manier, maar hoe?
En is er een manier om 2500 rows in één keer zichtbaar te maken?
Ik heb hier een Excelbestandje met 15 kolommen en 2500 records, waar een aantal lege rijen in zitten. Zo nu en dan worden de gegevens in de records opnieuw geladen, waardoor het aantal lege rijen varieert, net als de posities van deze lege rijen. Nu wil ik voor de gegevens opnieuw geladen worden de boel zichtbaar maken, en nadat deze geladen zijn weer verbergen.
Nu heb ik de volgende code er op losgelaten (voor het verbergen):
Code:
Sub HideRows()
totalrows = ActiveSheet.UsedRange.Rows.Count
For Row = 11 To totalrows
If Cells(Row, 2).Value = "" Then
Rows(Row).Hidden = True
End If
Next Row
End Sub
Alleen nu zit ik 5 minuten te wachten tot hij hiermee klaar is :shocked:.
Er is vast een snellere manier, maar hoe?
En is er een manier om 2500 rows in één keer zichtbaar te maken?