2016-06-08 33 views
0

我有這個空的組合框,我想用0到x的數字填充。 x是表中的值。如何使組合框顯示數字從0到表中的數字

我對VBA幾乎一無所知,所以任何幫助將不勝感激。

+1

我投票結束這個問題作爲題外話,因爲SO可以幫助您編寫您已編寫的代碼,但SO不在此處爲您編寫代碼。 – Rob

+1

Google如何在access vba中用循環填充組合框 – dbmitch

回答

2

當您將組合框添加到窗體時,請確保您選擇我將鍵入我想要單選按鈕的值。

  • 從Devolper標籤更改視圖到設計視圖
  • 右鍵單擊表格下面的空白處,然後單擊屬性
  • 屬性表應該在選擇類型組合頂部附近
  • 選擇表
  • 單擊事件選項卡
  • 選擇加載事件,然後單擊橢圓按鈕[...]
  • 選擇代碼生成器

您可以使用DLookup,DMax或DMin從查詢或表中檢索您的值。

Private Sub Form_Load() 
    Dim i As Long 
    Dim maxNumber As Long 
    maxNumber = DLookup("[StockLevel]", "InventoryTable", "[SKU] = 'HSC0424PP'") 
    For i = 0 To maxNumber 
     Combo4.AddItem i 
    Next 
End Sub 
相關問題