返回列表 上一主題 發帖

[發問] 表單問題 請問如何控制checkbox數量

[發問] 表單問題 請問如何控制checkbox數量

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

我希望當我按下表單按鈕時
可以自動將這些股票名稱以及股票代號自動帶入表單的checkbox中
(但因為數量不固定,所以無法固定checkbox的數量)
如下圖
擷取.JPG
2018-6-20 12:06

希望有大大可以指點一下
感激不盡
Excel VBA網頁資料收集教學:
http://forum.twbts.com/thread-20848-1-1.html

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




listbox

TOP

回復 2# jackyq

感謝jackyq
想請問一下您是如何做出前面的核取方塊?
因為我用listbox好像沒有核取方塊
Excel VBA網頁資料收集教學:
http://forum.twbts.com/thread-20848-1-1.html

TOP

本帖最後由 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

TOP

回復 4# jackyq

感謝jackyq,原來有這麼多可以設定的東西,又學習了
Excel VBA網頁資料收集教學:
http://forum.twbts.com/thread-20848-1-1.html

TOP

用checkbox也可以,在執行階段增加checkbox

TOP

回復 6# linyancheng

可以請教版大如何做到動態控制checkbox嗎?
之前爬文有看到似乎會用到class
雖然我對class不熟,但如果版大願意分享的話
我一定會盡力弄懂的!
Excel VBA網頁資料收集教學:
http://forum.twbts.com/thread-20848-1-1.html

TOP

回復 7# iamaraymond


    其實如果控制項不需要觸發事件,不需要使用Class

Class範例.zip (10.27 KB)

TOP

回復 8# linyancheng

感謝版主,我再研究看看
Excel VBA網頁資料收集教學:
http://forum.twbts.com/thread-20848-1-1.html

TOP

        靜思自在 : 人事的艱難與琢磨,就是一種考驗。
返回列表 上一主題