< návrat zpět

MS Excel


Téma: Formulář rss

Zaslal/a 5.6.2012 17:02

Ahoj,
zkouším si udělat formulář s checkboxy a zajímalo by mě, jestli jdou naplnit nějak hromadně. Zatím jsem zjistil pouze toto, ale musím každý box vypsat samostatně. Nešlo by to nějakým cyklem?

Private Sub UserForm_Initialize()
Me.CheckBox1.Caption = List1.Cells(2, 1)
Me.CheckBox2.Caption = List1.Cells(3, 1)
Me.CheckBox3.Caption = List1.Cells(4, 1)
Me.CheckBox4.Caption = List1.Cells(5, 1)
Me.CheckBox5.Caption = List1.Cells(6, 1)
Me.CheckBox6.Caption = List1.Cells(7, 1)
Me.CheckBox7.Caption = List1.Cells(8, 1)
Me.CheckBox8.Caption = List1.Cells(9, 1)
Me.CheckBox9.Caption = List1.Cells(10, 1)
Me.CheckBox10.Caption = List1.Cells(11, 1)
End Sub

stop Uzamčeno - nelze přidávat nové příspěvky.

icon #008749
Poki
Jo, jde to, nejak takhle (nebo priloha)
Private Sub UserForm_Initialize()
Dim i As Long

i = 2
For Each prvek In Me.Controls
If TypeName(prvek) = "CheckBox" Then
prvek.Caption = List1.Cells(i, 1)
i = i + 1
End If
Next prvek
End Sub
Příloha: zip8749_checkboxy.zip (14kB, staženo 26x)
citovat
#008753
avatar
děkujicitovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Aktivní diskuse

Relativní cesta - zdroje Power Query

Alfan • 23.4. 8:37

Relativní cesta - zdroje Power Query

elninoslov • 23.4. 8:10

Relativní cesta - zdroje Power Query

Alfan • 22.4. 17:33

Relativní cesta - zdroje Power Query

elninoslov • 22.4. 14:38

Relativní cesta - zdroje Power Query

Alfan • 22.4. 14:09

Čas od do

lubo • 19.4. 16:30

Makro smyčka

MilanKop • 19.4. 10:46