返回列表 上一主題 發帖

[發問] 找出不同值的各項

[發問] 找出不同值的各項

求教於各位大大
        如何於MyRange1內 找出只要不同值的各項共幾項?共哪幾項?以 d(n)表示?
又 for i=1 to  n
           combobox1.additem     d(i-1)?或----
     next
上述是要將 不同值的各項 增至 combobox1
要如寫法?
謝謝

回復 2# Hsieh
太棒了
請教H大大
問題1.    d(a & "")=array(a.offset(,1))   與 d(a.value)=""   把我搞混了  尤其是 那兩個 ""
問題2.    Set d = CreateObject("Scripting.Dictionary")
               With Sheets("存查")
                         For Each a In .Range(.Cells(2, 2), .Cells(65536, 2).End(xlUp))
                                              d(a.Value) = ""
                         Next
               End With
               If d.Count = 0 Then Exit Sub
               ComboBox1.List = d.keys
       若要加一的條件 於column(an1)有="string1"   之 下作相異篩選 d(a.Value)            那條件column(an1)有="string1"應加在哪兒?

TOP

回復 4# Hsieh
感謝H 大大說明
完全明瞭

TOP

        靜思自在 : 忘功不忘過,忘怨不忘恩。
返回列表 上一主題