- 帖子
- 534
- 主題
- 59
- 精華
- 0
- 積分
- 615
- 點名
- 264
- 作業系統
- win 10
- 軟體版本
- []
- 閱讀權限
- 50
- 性別
- 男
- 註冊時間
- 2013-3-19
- 最後登錄
- 2026-11-4
             
|
回復 3# terrykyo520
這個應沒有版本的區別- Sub Test1()
- Dim i&, j&
- Dim aa, bb
-
- i = [A1].End(xlDown).Row
- aa = Range("A2:C" & i).Value
- For i = 1 To UBound(aa) - 1
- For j = i + 1 To UBound(aa)
- If aa(j, 2) = aa(i, 2) And aa(j, 3) = aa(i, 3) Then
- aa(j, 1) = "": aa(j, 2) = "": aa(j, 3) = ""
- End If
- Next
- Next
- ReDim bb(UBound(aa), 3)
- j = 0
- For i = 1 To UBound(aa)
- If aa(i, 1) <> "" Then
- j = j + 1
- bb(j, 1) = aa(i, 1): bb(j, 2) = aa(i, 2): bb(j, 3) = aa(i, 3)
- End If
- Next
- Range("A2").Resize(UBound(aa), 3).Clear
- Range("A2").Resize(UBound(bb), 3) = bb
-
- End Sub
複製代碼 |
|