HWV
Terugkerende gebruiker
- Lid geworden
- 19 feb 2009
- Berichten
- 1.213
Beste,
Ik een verticaal zoeken in VBA werkt goed enkel zit ik nog met het volgende waar ik niet in uit kom en zal best iets kleins zijn.
Wat ik wil is dat als in Overzicht_artikelnummer een nummer gezet wordt dat deze exact overeenkomt in mijn artikel lijst in de sheet artikelen, en anders dat hij niks laat zien of een melding dat er geen match gevonden is
Is dit mogelijk
Bedankt
HWV
Ik een verticaal zoeken in VBA werkt goed enkel zit ik nog met het volgende waar ik niet in uit kom en zal best iets kleins zijn.
Wat ik wil is dat als in Overzicht_artikelnummer een nummer gezet wordt dat deze exact overeenkomt in mijn artikel lijst in de sheet artikelen, en anders dat hij niks laat zien of een melding dat er geen match gevonden is
Is dit mogelijk
Bedankt
HWV
Code:
Private Sub Overzicht_artikelnummer_Change()
Image1.Picture = LoadPicture("")
On Error Resume Next
Dim oRng As Range
Set oRng = Sheets("Artikelen").Cells.Find(What:=Overzicht_artikelnummer.Value, [COLOR="red"]LookAt:=xlWhole[/COLOR])
If oRng <> "" Then
Overzicht_omschrijving.Value = oRng.Offset(0, 1).Value
Overzicht_lengte.Value = oRng.Offset(0, 2).Value
Overzicht_breedte.Value = oRng.Offset(0, 3).Value
Overzicht_hoogte.Value = oRng.Offset(0, 4).Value
Overzicht_kleur.Value = oRng.Offset(0, 5).Value
Overzicht_kwaliteit.Value = oRng.Offset(0, 6).Value
Overzicht_gewicht.Value = oRng.Offset(0, 7).Value
Overzicht_eenheid.Value = oRng.Offset(0, 8).Value
Overzicht_bijschrift.Value = oRng.Offset(0, 9).Value
FotoNummer.Value = oRng.Offset(0, 12).Value
Recyteken.Value = oRng.Offset(0, 13).Value
On Error Resume Next
Image1.Picture = LoadPicture("C:\Afbeeldingen\" & FotoNummer.Value & ".jpg")
Image2.Picture = LoadPicture("C:\Afbeeldingen\" & Recyteken.Value & ".jpg")
Else
Overzicht_omschrijving.Value = ""
Overzicht_lengte.Value = ""
Overzicht_breedte.Value = ""
Overzicht_hoogte.Value = ""
Overzicht_kleur.Value = ""
Overzicht_kwaliteit.Value = ""
Overzicht_gewicht.Value = ""
Overzicht_eenheid.Value = ""
Overzicht_bijschrift.Value = ""
FotoNummer.Value = ""
Recyteken.Value = ""
End If
End Sub