auf einer Userform, Name "usf1", sind mehrere Images, z.B. img1, img2 etc., mit Pictures.
Der folgende Code legt z.B. für "img2" folgendes Code fest und funktioniert:
1) Eigenschaft: PictureSizeMode = 1 'Stretch
2) Die Höhe und Breite des Image. Ist in Eigenschaften schon eingestellt
3) Image wird auf Vordergrund gestellt, mit ".ZOrder msoBringToFront"
4) Bei Klick auf das Image wird es vergrößert
5) Bei 2. Klick, wird Höhe und Breite des Image, wieder auf Urzustand gesetzt.
Nun meine Frage:
Da ich für jedes Image den Code so festlegen muss, wie für "img2", suche ich einen Code, der alle Images/Pictures, fangen alle mit Namen "img" an mit zus. Zahl an, auf den Code, wie in "img2" und wieder zurück auf den Anfangstand der Höhe und Breite setzt.
Also den Inhalt des Code "img2" gültig für alle Images hat.
Mit der Bitte um Hilfe,
grüßt, Dieter(Drummer)
Private Sub img2_Click()
Me.img2.PictureSizeMode = 1 'Stretch
If Me.img2.Height = 18 Then 'Anfangstand
Me.img2.Width = 18
Me.img2.ZOrder msoBringToFront 'in Vordergrund
Me.img2.Height = 25 'Vergrößerung
Me.img2.Width = 25
Else
Me.img2.Height = 18 'Zürück auf Anfangsstand
Me.img2.Width = 18
End If
End Sub