ich bräuchte mal wieder Hilfe. Ich habe mir eine Userform mit 4 von einander abhängigen Listboxen erstellt. Das klappt auch alles wunderbar. Folgendes bekomme ich aber irgendwie nicht hin. Wenn ich in Listbox1 klicke öffnet sich ein Bild in Image1. Wenn ich jetzt in Listbox2 klicke soll dieses Bild aus Listbox1 verschwinden und das aus Listbox2 angezeigt werden. Ich bekomme es einfach nicht hin. Mir bleibt immer das Bild aus Listbox1 stehen.
Ich hoffe ich konnte es erklären. Ich packe hier mal meinen Code für die Listboxen rein.
Private Sub ListBox1_Click()
On Error Resume Next
Set Image1.Picture = Nothing
listefuellen _
wks:=Worksheets("Seriales"), zaehleranfang:=2, listboxName:="ListBox2", rowdirection:=True _
, spalte:=Worksheets("Seriales").Range("1:1").Find(ListBox1, , xlValues, xlWhole, xlByColumns, xlPrevious, False, False).Column
listefuellen _
wks:=Worksheets("Despiece"), zaehleranfang:=2, listboxName:="ListBox3", rowdirection:=True _
, spalte:=Worksheets("Despiece").Range("1:1").Find(ListBox2.List(0), , xlValues, xlWhole, xlByColumns, xlPrevious, False, False).Column
listefuellen _
wks:=Worksheets("Informacion"), zaehleranfang:=2, listboxName:="ListBox4", rowdirection:=True _
, spalte:=Worksheets("Informacion").Range("1:1").Find(ListBox1, , xlValues, xlWhole, xlByColumns, xlPrevious, False, False).Column
Image1.Picture = LoadPicture(Pfad & ListBox1.List(ListBox1.ListIndex) & ".JPG")
On Error GoTo 0
End Sub
Private Sub ListBox2_Click()
On Error Resume Next
Set Image1.Picture = Nothing
listefuellen _
wks:=Worksheets("Despiece"), zaehleranfang:=2, listboxName:="ListBox3", rowdirection:=True _
, spalte:=Worksheets("Despiece").Range("1:1").Find(ListBox2, , xlValues, xlWhole, xlByColumns, xlPrevious, False, False).Column
Image1.Picture = LoadPicture(Pfad & ListBox1.List(ListBox1.ListIndex) & ".JPG")
On Error GoTo 0
End Sub
Wie immer vielen Dank an alle die mit ihrem Wissen uns laien helfen
Luna