- ©«¤l
- 2842
- ¥DÃD
- 10
- ºëµØ
- 0
- ¿n¤À
- 2898
- ÂI¦W
- 0
- §@·~¨t²Î
- ¡e²¤¡f
- ³nÅ骩¥»
- ¡e²¤¡f
- ¾\ŪÅv
- 100
- ©Ê§O
- ¨k
- ¨Ó¦Û
- ¡e²¤¡f
- µù¥U®É¶¡
- 2013-5-13
- ³Ì«áµn¿ý
- 2025-4-28
|
- Sub TEST()
- Dim Arr, i&, j%, T$, xD, U&, N&
- Arr = Range([Sheet1!D1], [Sheet1!A1].Cells(Rows.Count, 1).End(xlUp))
- Set xD = CreateObject("Scripting.Dictionary")
- For i = 2 To UBound(Arr)
- T = Arr(i, 1) & Arr(i, 2): U = xD(T)
- If U = 0 Then
- N = N + 1: xD(T) = N: U = N
- For j = 1 To 4: Arr(U + 1, j) = Arr(i, j): Next
- End If
- Arr(U + 1, 4) = Arr(i, 4)
- Next i
- Sheets("Sheet2").UsedRange.EntireRow.Delete
- Sheets("Sheet2").[A1:D1].Resize(N + 1) = Arr
- End Sub
½Æ»s¥N½X |
|