Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1468to1472
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Controls in userform ansprechen

Controls in userform ansprechen
29.01.2016 08:33:13
Marc
HI,
ich habe folgendes Problem und bitte um Hilfe:
Hier generiere ich einen Haufen Togglebuttons in der Suerform WW_Start. Soweit so gut.
Private Sub UserForm_Initialize()
For i = 1 To 100
Set objToggleButton = WW_Start.Controls.Add("Forms.ToggleButton.1", , True)
With objToggleButton
.Height = Hoehe
.Width = Breite
End With
Next i
End Sub
Nun möchte ich später auf die Eigenschaften und vor
allem die Events der Togglebutton zugreifen.
Habe dazu viel gelesen und auch Beispiele im Netz gefunden,
mit Textboxen bekomme ich es hin, mit Togglebuttons aber nicht.
Bitte um Hilfe.
Hier der textbox-Code der läuft:
Option Explicit
Private WithEvents mevt_TextBox As MSForms.TextBox
Private Sub UserForm_Initialize()
Set mevt_TextBox = Me.Controls.Add("Forms.TextBox.1", , True)
mevt_TextBox.Move 6, 6, 72, 18
End Sub

Private Sub mevt_TextBox_Change()
MsgBox "In der TextBox '" & mevt_TextBox.Name & _
"' wurde eine Eingabe gemacht!" & vbCr & _
"Text: " & mevt_TextBox.Text
End Sub
Könnte mir da mal jemand der es kann auf die Sprünge helfen ? Danke.

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

Betreff
Datum
Anwender
Anzeige
AW: Controls in userform ansprechen
29.01.2016 09:19:32
Nepumuk
Hallo,
dazu benötigest du eine Klasse des ToggleButtons. Ich hab dir mal eine Beispielmappe erstellt:
https://www.herber.de/bbs/user/103137.xlsm
Gruß
Nepumuk

AW: Controls in userform ansprechen
29.01.2016 09:42:55
Marc
Hallo Nepumuk,
das ist exakt die Lösung die ich gesucht habe, hilft mir sehr weiter.
Vielen Dank dafür.
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige