A może pomoże Ci poniższy kod:
Oto kod dla UserForm1
Public etykieta
Private Sub Label1_Click()
etykieta = 1
UserForm2.Show
End Sub
Private Sub Label2_Click()
etykieta = 2
UserForm2.Show
End Sub
Private Sub Label3_Click()
etykieta = 3
UserForm2.Show
End Sub
Private Sub Label4_Click()
etykieta = 4
UserForm2.Show
End Sub
Została tu zadeklarowana zmienna publiczna,
która przybiera różne wartości w zależności
od tego, który Label został kliknięty
Natomiast w kodzie dla UserForm2
wstawiłem:
Private Sub UserForm_Initialize()
Select Case UserForm1.etykieta
Case 1
MsgBox "Plik_1"
Case 2
MsgBox "Plik_2"
Case 3
MsgBox "Plik_3"
Case 4
MsgBox "Plik_4"
End Select
End Sub
Oczywiście dla każdego "Case"
wstaw kod jaki ma być wykonany.
Daj znać, czy o to chodziło?
--
Pozdrawiam
Stanislaw
stanislaw_@op.pl |