2016-06-21 64 views
1

我想要一個下拉列表,從SQL服務器表中動態獲取其成員。我不想在Excel應用程序的其他位置創建源代碼範圍或表,但直接從SQL服務器表中檢索並填充列表。我將在VBA中的一系列單元格中生成驗證對象(我知道該怎麼做),但我不知道如何使用外部數據源(SQL服務器表)來填充列表。我的模型是ASPX,MS Access或Windows應用程序,它們允許爲數據源(如SQL服務器)中的表或查詢設置此列表的行源。Excel:數據驗證中的populateitems從SQL服務器表中下拉列表

+0

您的模型無法很好地轉換爲excel,特別是數據驗證下拉列表。你最好的選擇是查詢表,你將數據放入並執行你的驗證。你也可以在VBA中使用combobox com對象和ADO來填充它,但如果你之前沒有做過這樣的工作,那麼這就是一個學習曲線。 – JNevill

回答