Board logo

標題: [發問] 表單問題 請問如何控制checkbox數量 [打印本頁]

作者: iamaraymond    時間: 2018-6-20 12:09     標題: 表單問題 請問如何控制checkbox數量

例如我在excel裡面有如下幾筆個股
2305        全友
2324        仁寶
2331        精英
2353        宏��
2362        藍天
2365        昆盈
2377        微星
2382        廣達
2399        映泰
2465        麗臺

我希望當我按下表單按鈕時
可以自動將這些股票名稱以及股票代號自動帶入表單的checkbox中
(但因為數量不固定,所以無法固定checkbox的數量)
如下圖
[attach]28869[/attach]
希望有大大可以指點一下
感激不盡
作者: jackyq    時間: 2018-6-20 13:40

本帖最後由 jackyq 於 2018-6-20 13:47 編輯




listbox
作者: iamaraymond    時間: 2018-6-20 15:05

回復 2# jackyq

感謝jackyq
想請問一下您是如何做出前面的核取方塊?
因為我用listbox好像沒有核取方塊
作者: jackyq    時間: 2018-6-20 15:31

本帖最後由 jackyq 於 2018-6-20 15:39 編輯

回復 3# iamaraymond

屬性視窗手動設定 or  用 VBA 寫入屬性
ListBox1.ListStyle = fmListStyleOption
ListBox1.MultiSelect = fmMultiSelectMulti






Private Sub ListBox1_Change()
For w = 0 To ListBox1.ListCount - 1
    If ListBox1.Selected(w) Then
       Debug.Print "選中 = " + ListBox1.List(w)
    End If
Next
End Sub
作者: iamaraymond    時間: 2018-6-20 16:55

回復 4# jackyq

感謝jackyq,原來有這麼多可以設定的東西,又學習了
作者: linyancheng    時間: 2018-6-21 11:41

用checkbox也可以,在執行階段增加checkbox
作者: iamaraymond    時間: 2018-6-21 22:08

回復 6# linyancheng

可以請教版大如何做到動態控制checkbox嗎?
之前爬文有看到似乎會用到class
雖然我對class不熟,但如果版大願意分享的話
我一定會盡力弄懂的!
作者: linyancheng    時間: 2018-6-22 19:23

回復 7# iamaraymond


    其實如果控制項不需要觸發事件,不需要使用Class
作者: iamaraymond    時間: 2018-6-22 19:55

回復 8# linyancheng

感謝版主,我再研究看看




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)