簡體   English   中英

用戶窗體組合框Excel VBA

[英]Userform Combo boxes Excel VBA

之所以這么煩,是因為我嘗試了到目前為止已經讀過的每條建議,但我似乎無法通過VBA填寫我的用戶表單組合框。

我嘗試了以下方法,這些方法似乎適用於除我以外的所有人。

 Me.Weeks.List = Array("30", "36", "40")

和....

 With Weeks
     .AddItem "30"
     .AddItem "36"
     .AddItem "40"
 End With

到目前為止,當我運行它時,用戶窗體中什么都沒有顯示。 有我缺少的設置嗎? 當然,這些是Initialize事件的一部分。 :)

每個請求的更多代碼:

 Private Sub ToolBoxForm_Initialize()

Weeks.Clear
'MORE STUFF

Me.MinAYWeeks.List = Array("30", "36", "40")

'With MinAYWeeks
'    .AddItem "30"
'    .AddItem "36"
'    .AddItem "40"
'End With

'MORE STUFF

 End Sub

還有一些可以使用“確定”按鈕進行計算的東西,但是什么都不會影響組合框的內容,僅是引用所選選項值的東西。

在此先感謝大家

在此處輸入圖片說明

在您的userform初始化事件中添加您的代碼,但添加對該用戶窗體的引用(Me.Weeks)。

With Me.Weeks
 .AddItem "30"
 .AddItem "36"
 .AddItem "40"
End With

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM