作者anhbclbe (Crush)
看板Office
標題[算表] combobox的資料來源
時間Thu Oct 22 16:19:59 2015
各位好
我利用VBA的表單(Userform)建立一個選單(Combobox),想要讓使用者可以選取資料
雖然可以在 userform_initialize() 這邊,使用 userform1.combobox1.additem 這個語法
把我想要的選單項目建立起來,但我的選單項目是變動的
我必須根據worksheet (“sheet1”) 內D2 到D20儲存格的內容而定,有時候可能是ABC 有時候是甲乙丙 ,
請問我要如何讓combobox抓取將sheet1的儲存格內容作為選單項目呢?
還是說 我根本用錯了? 該用其他的工具(listbox?) 或是語法
卡這裡卡一整天,還請協助解惑
謝謝
軟體:
版本:
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.218.23.68
※ 文章網址: https://www.ptt.cc/bbs/Office/M.1445502002.A.BF1.html
→ soyoso: combobox1.additem使用上有配合迴圈嗎? 10/22 16:27
→ soyoso: 如是要動態抓取d欄最後一筆有值的儲存格或列號的話,可用 10/22 16:31
→ soyoso: range.end方式 10/22 16:32
→ soyoso: 或是用combobox.list=array的方式也可以 10/22 16:34
→ anhbclbe: 迴圈有試過但一直失敗,可以請教一下範例嗎? 10/22 16:43
→ anhbclbe: combo box.list=array也試過,但我還是找不出方法連結 10/22 16:49
→ anhbclbe: 到worksheet 10/22 16:49
→ soyoso: combobox.list的array原po有設個variant的變數來接受儲存 10/22 17:04
→ soyoso: 格的資料嗎? 10/22 17:04