2011-10-25 122 views
1

我在2007年的Excel分三路像
如何使用Excel VBA 2007

 
Category Key Products
Dairy 22 Milk
Dairy 22 Butter
Dairy 22 Cheez
Color 44 Red
Color 44 Green
Color 44 Blue
Shampoo 1 Pentene
Shampoo 1 H& D
Shampoo 1 Sunsilk
Drink 3 Pepsi
Drink 3 Coke

我有一個包含1個組合框和文本框4一種形式得到從Excel列組合框的值。我想從「類別」列中的組合框中獲取唯一值。當我選擇顏色時,應在文本框中顯示「Key」列中的Color鍵和相關的「Prodcuts」。例如。如果我選擇乳製品,那麼一個文本框1應顯示關鍵字「22」,其他三個文本框應顯示「牛奶」,「黃油」和「切斯」。 如何使用VBA執行此操作。 請幫幫我。謝謝

+0

對於裝載唯一的值參見[此答案】(http://stackoverflow.com/questions/7840343/only-unique-records-in-a-combobox-vba/7841418#7841418) –

回答

0

將組合框的RowSource屬性設置爲第一列的範圍,然後實現組合框的Change事件以通過選定的組合框索引分配文本框值。

+0

-1 OP想要獨特僅值 –