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

Macro om regels te verbergen indien cel aan een bepaalde waarde voldoet

Status
Niet open voor verdere reacties.
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
  If Target.Address = "$B$2" Then
    Rows.Hidden = False
    Rows("4:11").Hidden = Target = "y"
    Rows("10:18").Hidden = Target = "x"
  End If
End Sub
 
Beste VenA,

Dank je voor de code. Ik heb nog wel een aanvullende vraag. In mijn eigen oorspronkelijke bestand heb ik de eerste 4 regels verstopt. Door een X of Y mee te geven gaan worden deze regels zichtbaar. Hoe kan ik dat voorkomen?
Om de waarde van de cel in B2 te vullen maak ik gebruik van een active X besturingselement. De keuze die ik dan maak komt in cel B2 terecht. Op de één of andere manier reageert de code dan niet meer op de X of Y. Waaraan kan dat liggen?
Kun je mij svp nog een keer verder helpen?
 
Stop het in de event van je besturingselement.

Code:
  Rows.Hidden = False
    rows(1:4).hidden = true
    Rows("5:11").Hidden = [b2]= "y"
    Rows("10:18").Hidden = [b2] = "x"
 
Hoi HSV, mijn kennis reikt nog niet zo ver. Hoe kan ik de code in de event van mijn besturingselement plaatsen?
 
Ik heb geen idee welk Active-X besturingselement je gebruikt.
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan