【发布时间】:2016-02-21 09:03:22
【问题描述】:
我有一个代码,它从文件的列中获取数据,并将其放入数组中。
现在,我想遍历这个数组并删除重复项,但我无法让它通过...有什么想法吗?
这是代码,数组在最后:
Dim i As Long
Dim searchItem As Variant
strSearch = ""
searchItem = ""
strFile = "...\Desktop\xl files min\src.xlsm"
Set s_wbk = Workbooks.Open(strFile)
With s_wbk.Worksheets("Sheet1")
For i = 1 To Rows.Count
If Not IsEmpty(Cells(i, 1).Value) Then
strSearch = strSearch & "," & Cells(i, 1).Value
End If
Next i
End With
s_wbk.Close
searchItem = Split(strSearch, ",") '*NEED TO REMOVE DUPLICATES
【问题讨论】:
-
参见例如this.
标签: arrays vba excel duplicates