Aus einer Userform ("usf1" sind 20 Images, 10 Imgages "img1 bis imgNull", mit grauen Zahlen 1 bis 0 und unter des grauen, 10 Images mit roten Zahlen "img1a bis imgNulla"
Mit Klick z.B. auf graue Zahl 1 "img1" wird Image ausgeblendet und rote Zahl 1a "img1a" wird eingeblendet.
Dafür ist der Code hinterlegt. Dies habe ich mal für Zahl 1 und Zahl 2 gemacht.
Um das aber nicht für jede Zahl machen zu müssen, suche ich den Code, der diese Wechsel der Images kürzer und einfacher macht, da es sonst sehr viel Code ist.
Mit der Bitte um Hilfe, grüßt
Dieter(Drummer)
Anbei Musterdatei und mein bisheriger Code: https://www.herber.de/bbs/user/140598.xlsm
Private Sub img1_Click()
usf1.img1.Visible = True
If usf1.img1.Visible = False Then
usf1.img1a.Visible = True
Else
usf1.img1.Visible = False
usf1.img1a.Visible = True
End If
End Sub
Private Sub img1a_Click()
usf1.img1.Visible = True
usf1.img1a.Visible = False
End Sub
Private Sub img2_Click()
usf1.img2.Visible = True
If usf1.img2.Visible = False Then
usf1.img2a.Visible = True
Else
usf1.img2.Visible = False
usf1.img2a.Visible = True
End If
End Sub
Private Sub img2a_Click()
usf1.img2.Visible = True
usf1.img2a.Visible = False
End Sub