Goedenavond,
ik heb een sheet: Recepten waar ik op nieuw Recept druk hij regel A1 tm I33 overneemt
nu wil ik in de cel na prodcode gebruiken om de waardes in te vullen van sheet PRODUCT.
dus als ik SDW01 in tik krijg ik een recept. en als ik op een nieuw recept (regel B35) in Sheet Recepten SDW02 in tik moet ik de ingrediënten en waardes + eenheid zien.
mijn code die ik gebruik staat hier onder, alleen springt hij om hoog ipv naar beneden.
wat doe ik fout?
ik heb een sheet: Recepten waar ik op nieuw Recept druk hij regel A1 tm I33 overneemt
nu wil ik in de cel na prodcode gebruiken om de waardes in te vullen van sheet PRODUCT.
dus als ik SDW01 in tik krijg ik een recept. en als ik op een nieuw recept (regel B35) in Sheet Recepten SDW02 in tik moet ik de ingrediënten en waardes + eenheid zien.
mijn code die ik gebruik staat hier onder, alleen springt hij om hoog ipv naar beneden.
wat doe ik fout?
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("B2:B1000")) Is Nothing Then
If Target.Count = 1 Then
With Sheets("PRODUCT")
Set prod = .Range("B2:B1000").Find(Target.Value)
End With
With Target
.Offset(-1, 2) = prod.Row
.Offset(-1, 0) = prod.Offset(-1).Value
.Offset(-1, -1) = prod.Offset(-1, -1).Value
.Offset(1, -1).Resize(30, 3) = prod.Offset(1, -1).Resize(30, 3).Value
End With
End If
End If
End Sub
Bijlagen
Laatst bewerkt: