shalhevet
Gebruiker
- Lid geworden
- 9 okt 2007
- Berichten
- 245
Hallo,
In mijn kasboek werkboek heb ik 500 regels.
Nu wil de eerste 5 regels (beginnen bij A5) zichtbaar hebben en alle regels daarna automatisch verbergen.
Als cel A10 met iets ingevuld is (een cijfer) dan moet regel 11 zichtbaar worden. zo moet het voor alle regels. Als de cel in kolom A van de voorgaande regel niet meer leeg is moet de volgende regel zichtbaar worden.
Tijdens het zoeken op het net ben ik een vergelijkbare vraag tegengekomen met de code:
Maar ik krijg het niet aan de praat.
Als iemand een idee heeft hoor ik het graag
Bekijk bijlage Voorbeeld Kasboek.xlsm
In mijn kasboek werkboek heb ik 500 regels.
Nu wil de eerste 5 regels (beginnen bij A5) zichtbaar hebben en alle regels daarna automatisch verbergen.
Als cel A10 met iets ingevuld is (een cijfer) dan moet regel 11 zichtbaar worden. zo moet het voor alle regels. Als de cel in kolom A van de voorgaande regel niet meer leeg is moet de volgende regel zichtbaar worden.
Tijdens het zoeken op het net ben ik een vergelijkbare vraag tegengekomen met de code:
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim Aantal As Integer
If Target.Row = 1 And Target.Column = 1 Then
Aantal = Cells(1, 1).Value
Call Verbergen(Aantal)
End If
End Sub
Private Sub Verbergen(ByVal Aantal As Integer)
Range("A5:A" & Trim(Str(Aantal + 4))).EntireRow.Hidden = False
Range("A" & Trim(Str(Aantal + 5)) & ":A20").EntireRow.Hidden = True
End Sub
Maar ik krijg het niet aan de praat.
Als iemand een idee heeft hoor ik het graag

Bekijk bijlage Voorbeeld Kasboek.xlsm
Laatst bewerkt: