![]() |
Betrifft: Ereignisprozedur f. Multipage-Reiter
von: Werner R.
Hallo Freunde,
wenn man eine etwas komplexere Userform braucht, kann man sich mit dem Excel-Werkzeugkasten
Multiseiten (Multipage) erstellen und mit mehreren Reitern arbeiten.
Gibt es eine Möglichkeit, eine Ereignisprozedur speziell einem Reiter (Tab) zuzuordnen, so dass die
Prozedur aktiviert wird, wenn man den Reiter anclickt? Offenbar wohl nicht, denn der Reiter reagiert
beim Anclicken im Entwurfmodus gar nicht.
Dank für Vorschläge!
Werner R.
![]() |
Betrifft: AW: Ereignisprozedur f. Multipage-Reiter
von: {Boris}
Geschrieben am: 01.06.2008 12:32:53
Hi Werner,
Private Sub MultiPage1_Change()
If Me.MultiPage1.Value = 1 Then MsgBox "Huhu!"
End Sub
Beachte: Die Indexierung beginnt bei Null!
Grüße Boris
![]() |
Betrifft: Es geht also doch
von: Werner R.
![]() |
Betrifft: AW: Ereignisprozedur f. Multipage-Reiter
von: MAS
Geschrieben am: 01.06.2008 12:34:17
Hallo Werner,
du musst in Abhängigkeit vom Index arbeiten
Private Sub MultiPage1_Click(ByVal Index As Long)
Select Case Index
Case 0
Debug.Print Index
Case 1
Debug.Print Index
Case Else
End Sub
![]() |
Betrifft: AW: Ereignisprozedur f. Multipage-Reiter
von: Werner R.
![]() |
SVERWEIS als Ereignisprozedur |