返回列表 上一主題 發帖

[發問] 利用 Combobox 決定迴圈起始到結束值

回復 5# a703130

要在ComboBox內加入項目就是Additem只不過是你要加甚麼料就自己去思考如何取得那些字串
如你所說要加入6到n的工作表名稱
for i=6 to n
combobox1.additem sheets(i).name
next
只不過要注意的是,在程式沒有關閉之前,美執行一次就會重複加入項目,為避免重複加入
在執行時先清除後再新增
combobox1.clear
for i=6 to n
combobox1.additem sheets(i).name
next
學海無涯_不恥下問

TOP

回復 8# a703130

你這問題可能就是大部分剛接觸VBA的人都有的問題
VBA的指令大致上有物件、屬性、方法、函數
屬性語法就是
物件.屬性=值

方法語法就是
物件.方法 值

函數語法就是
變數=函數(引數)
這就是一般的語法
至於程式流程思考邏輯
何時?做甚麼動作?讓甚麼物件?用甚麼方法?做甚麼事?
這是物件導向程式的基本邏輯概念
所以,先搞清楚"事件"、"物件"、"方法"、"屬性"是接觸VBA第一門課程
學海無涯_不恥下問

TOP

        靜思自在 : 自己害自己,莫過於亂發脾氣。
返回列表 上一主題