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

Forumthread: CheckBox dynamisch einlesen

CheckBox dynamisch einlesen
12.03.2006 12:55:37
Horst
Hallo,
dank der Hilfe von Klaus Dieter kann ich nun dynamisch
CheckBoxen beim öffnen der User Form anlegen.
Alles funktioniert soweit, aber ich komme nicht an die Werte
der Checkbox dran. Ich bin der Meinung dass ich den 5 Checkboxen
die Namen CheckBox1...CheckBox2 usw. zuweise.
Das stimmt aber wohl nicht, denn:

Private Sub CheckBox1_Click()
MsgBox ("Test")
End Sub

führt zu einem Fehler.
Code zur Generierung der Checkboxen:
For n = 1 To 5
Set Chebo = Me.Controls.Add("Forms.CheckBox.1" )
With Chebo
.Name = "CheckBox" & n
.Left = 10
.Top = W
.Width = 120
.Caption = Worksheets("Essen").Cells(n, 1).Value
End With
W = W + 20
Next n
Vielen Dank im Voraus für Eure Hilfe
Gruß Horst
Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: CheckBox dynamisch einlesen
12.03.2006 18:49:41
Horst
Hallo
ich habe die Lösung über die Hilfe gefunden.
Wenn z.B. eine Chekbox dynamisch angelegt wird
muss alles über den Namen der Userform gefolgt von einem
! ausgeführt werden.
z.B. MSGBOX (UserFormEssensauswahl!CheckBox1.Value)
Gruß Horst
AW: CheckBox dynamisch einlesen
12.03.2006 19:01:50
Reinhard
Hi Horst,
und wie wertest du ein Click oder changeereignis auf sie aus?
Gruß
Reinhard
Anzeige
AW: CheckBox dynamisch einlesen
12.03.2006 21:33:30
Horst
Hallo
natürlich mit Klassenmodul.
Gruß Horst
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige