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

Als niet in gevonden in de eerste werkblad dan zoeken in tweede werkblad

Status
Niet open voor verdere reacties.

HWV

Terugkerende gebruiker
Lid geworden
19 feb 2009
Berichten
1.183
Beste,

In mijn werkblad gebruik ik onderstaande code, wat goed werkt.
Nu wil ik eerst kijken in werkblad (Beren) of daar een artikel voor komt.
Zo ja dan deze gegevens pakken en anders de weg volgen zoals in de code

Ik heb gekeken of ik de if else kan gebruiken maar dat loopt niet

Code:
Private Sub Worksheet_Change(ByVal Target As Range)
On Error Resume Next
'============================
'Artikelgegevens
'============================
If Target.Column = 1 Then
Target.Offset(, 2).Value = ""
Target.Offset(, 2).Value = Workbooks("GST1- Eenheden1").Sheets("Artikelen").Columns(1).Find(Target.Value, , xlValues, xlWhole).Offset(, 1).Value
Target.Offset(, 3).Value = ""
Target.Offset(, 3).Value = Workbooks("GST1- Eenheden1").Sheets("Artikelen").Columns(1).Find(Target.Value, , xlValues, xlWhole).Offset(, 2).Value
Target.Offset(, 4).Value = ""
Target.Offset(, 4).Value = Workbooks("GST1- Eenheden1").Sheets("Artikelen").Columns(1).Find(Target.Value, , xlValues, xlWhole).Offset(, 3).Value
Target.Offset(, 5).Value = ""
Target.Offset(, 5).Value = Workbooks("GST1- Eenheden1").Sheets("Artikelen").Columns(1).Find(Target.Value, , xlValues, xlWhole).Offset(, 4).Value
Target.Offset(, 6).Value = ""
Target.Offset(, 6).Value = "'" & Workbooks("901-Barcode ZNP").Sheets("Data1").Columns(1).Find(Target.Value, , xlValues, xlWhole).Offset(, 4).Value
[G7] = "'" & Left([G7], 12)

End If

End Sub

Groet Henk
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan