Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Viele Commandbutton auf mehreren MulipageSeiten abfragen

Forumthread: Viele Commandbutton auf mehreren MulipageSeiten abfragen

Viele Commandbutton auf mehreren MulipageSeiten abfragen
18.08.2024 15:23:44
TGFVVF
Hallo Zusammen

Habe eine Multipage mit mehreren Seiten. Darin befinden sich über hundert Commandbutton. Gibt es eine Möglichkeit über ein Klassenmodul oder ähnliches abzufragen welcher Button gedruckt wurde?

Vielen Dank für die Hilfe.
Gruß
Thomas
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Viele Commandbutton auf mehreren MulipageSeiten abfragen
18.08.2024 15:36:31
TGFVVF
Hab noch vergessen zu sagen das diese Buttons in verschiedenen Frames auf den Multipage Seiten sind.!
AW: Viele Commandbutton auf mehreren MulipageSeiten abfragen
18.08.2024 16:02:12
Alwin Weisangler
Hallo Thomas,

Klassenmodul: cls_CommandButtons


Option Explicit
Private WithEvents cobjCommandButton As MSForms.CommandButton

Friend Property Set prpSetButton(ByVal objCommandButton As MSForms.CommandButton)
Set cobjCommandButton = objCommandButton
End Property

Private Sub cobjCommandButton_Click()
MsgBox cobjCommandButton.Name
End Sub


Userform:



Option Explicit
Private objCommandButton() As cls_CommandButtons

Private Sub UserForm_Activate()
Dim objControl As Control
Dim intIndex As Integer
For Each objControl In Controls
If TypeOf objControl Is MSForms.CommandButton Then
intIndex = intIndex + 1
ReDim Preserve objCommandButton(1 To intIndex)
Set objCommandButton(intIndex) = New cls_CommandButtons
Set objCommandButton(intIndex).prpSetButton = objControl
End If
Next
End Sub

Das sollte für deine Zwecke ausreichend sein.

Gruß Uwe
Anzeige

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige