返回列表 上一主題 發帖

字典除去重覆

字典除去重覆

各位大大
小弟正在學習字典,但當我嘗試去除重覆的時候,但不明白公式錯了什麼會不成功, 欠了一個"李" 沒有出現,請各位高手指點


Sub TEST()

Set d = CreateObject("scripting.dictionary")

arr = Range("a1", Cells(Rows.Count, 1).End(xlUp))

For i = LBound(arr) To UBound(arr)
    d(arr(i, 1)) = ""
Next

t = d.keys

[m1].Resize(UBound(t)) = Application.WorksheetFunction.Transpose(t)

End Sub

Untitled.png (8.66 KB)

Untitled.png

回復 1# mdr0465


    以下請試試看
[m1].Resize(UBound(t)+1)  

因為 LBound(t) 是 0
用行動裝置瀏覽論壇學習很方便,謝謝論壇經營團隊
請大家一起上論壇來交流

TOP

        靜思自在 : 一個缺口的杯子,如果換一個角度看它,它仍然是圓的。
返回列表 上一主題