• 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 zichtbaar maken (onder de huidige selectie)

Status
Niet open voor verdere reacties.

Joske2000

Terugkerende gebruiker
Lid geworden
19 sep 2006
Berichten
1.199
Hallo,

De bedoeling is om gedurende het scannen van een barcode de volgende rij zichtbaar te maken.
Ik gebruik daarvoor de volgende code, maar deze werkt niet.
Kan iemand mij op het goede pad zetten ?

Thx,

Joske

Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    If Not Intersect(Target, Range("A5:A100")) Is Nothing Then
        Application.EnableEvents = False
    Target.Offset(0, 2) = "=RIGHT(RC[-2],3)"
        Application.EnableEvents = True
    i = Sheets("scanning").Cells(Rows.Count, "A:A").End(xlUp).Row + 1
    Rows("i:i").EntireRow Hidden = False
    End If
End Sub
 
Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Intersect(Target, Range("A5:A100")) Is Nothing Then
    Application.EnableEvents = False
    Target.Offset(0, 2) = "=RIGHT(RC[-2],3)"
    Application.EnableEvents = True
    Sheets("scanning").Cells(Rows.Count, "A:A").End(xlUp).Offset(1, 0).EntireRow.Hidden = False
End If
End Sub

Met vriendelijke groet,


Roncancio
 
Roncancio,

Thanks, deze doet het perfect !

Gr,

Joske
 
Waarom zet je die formule niet vooraf in het werkblad ?

Ik vooronderstel dat je deze gebeurteniscode in het werkblad 'scanning' hebt staan.
Je code kan dan beperkt blijven tot:

Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
  If Not Intersect(Target, Range("A5:A100")) Is Nothing Then Cells(Rows.Count, 1).End(xlUp).Offset(1).EntireRow.Hidden = False
End Sub
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan