| ©«¤l2 ¥DÃD1 ºëµØ0 ¿n¤À3 ÂI¦W0  §@·~¨t²ÎWindows 7 ³nÅ骩¥»Office 2010 ¾\ŪÅv10 µù¥U®É¶¡2013-2-19 ³Ì«áµn¿ý2013-2-19 
 | 
[µo°Ý] ½Ð±Ð~¨âÓ¤u§@ªí, ´£¨ú¤£³sÄò¸ê®Æµ¹comboboxªºlist 
| ½Ð°Ý¦U¦ì¤j¤j, ¤p§Ì·Q±N¤£³sÄòªº¸ê®Æ´£¨ú¦Ücombobox¤¤, ¥H¤U¥N½X¥i¥H¿ì¨ì, ¦ý¬O¦³Ó°ÝÃD´N¬O§Ú¤â¤Wªº¸ê®Æ¤À§O¦ì©ó¤u§@ªí1»P¤u§@ªí2¤¤, ¦Ó»Ýn±N³o¨Ç¸ê®Æ´£¨ú¦Ü¦P¤@Ócombobox. ¨Ò¦p:½Æ»s¥N½X    Dim A As Range
     Set d = CreateObject("Scripting.Dictionary")
     With Workbooks("¬¡¶Ã¯1.xlsx").Sheets("¤u§@ªí1")
         .Activate
         For Each A In .Range("A2", .[a1].End(xlDown))
           d(A.Value) = IIf(d(A.Value) = "", A.Offset(, 1).Value, d(A.Value) & "," & A.Offset(, 1))
         Next
         ComboBox1.List = d.keys
     End With
¤u§@ªí1:
 «È¤áA
 «È¤áA
 «È¤áB
 «È¤áC
 «È¤áC
 «È¤áC
 «È¤áD
 «È¤áD
 «È¤áD
 
 ¤u§@ªí2:
 «È¤áB
 «È¤áB
 «È¤áE
 «È¤áE
 «È¤áE
 «È¤áF
 «È¤áF
 «È¤áF
 
 ³o¨âÓ¤u§@ªí§Ú·Q±N«È¤áA,B,C,D,E,F¦U´£¨ú¤@Ó§@¬°comboboxªº²M³æ.
 ½Ð°Ý¬O§_¦³¦ó«ØÄ³¥i¥H«ü¾É¤@¤U¤p§Ì.
 ¸U¤À·PÁÂ!
 | 
 |