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

Rij boven en onder selecteren vanuit VBA code

Status
Niet open voor verdere reacties.

tonissteiner

Gebruiker
Lid geworden
17 sep 2008
Berichten
352
ik heb volgende werkende code:

Code:
Sub ShowOnlySelectedNorms()

Application.ScreenUpdating = False

    Dim Shp As Shape
    For Each Shp In ActiveSheet.Shapes
        If Shp.Name Like "Check Box *" Then
            Shp.Select
            Shp.TopLeftCell.EntireRow.Hidden = Not (Selection.Value = 1)
            Shp.Visible = (Selection.Value = 1)
        End If
    Next
    
End Sub

maar nu zou ik ook nog graag de rij erboven en de twee rijen eronder selecteren en verbergen.

kan dit via een eenvoudige lijn in de code of is het best iets als dit toe te voegen:

Code:
Dim myRange As Range

ik geraak er weer niet uit

alvast bedankt
 
Een mogelijkheid is:

Code:
Selection.Offset(-1, 0).EntireRow.Select
Selection.Resize(Selection.Rows.Count + 3, 1).EntireRow.Select

Oftewel de selectie een regel terugschuiven en vervolgens de drie volgende regels erbij voegen.
 
Laatst bewerkt door een moderator:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan