|
|
- Sub ykcbf() '//2025.11.3
- arr = Range("a1").CurrentRegion.Value
- ReDim brr(1 To UBound(arr), 1 To 3)
- [h:i].ClearContents
- For i = 1 To UBound(arr)
- If Val(arr(i, 2)) Then
- m = m + 1
- brr(m, 1) = arr(i, 1)
- brr(m, 2) = arr(i, 2)
- End If
- Next
- Set Rng = [h5].Resize(m, 2)
- Rng.Value = brr
- Rng.Sort Rng.Columns(1), 1
- brr = Rng.Value
- For i = 1 To m - 1
- For j = i + 1 To m
- If InStr(brr(i, 1), "##") Then
- For x = 1 To 2
- temp = brr(i, x)
- brr(i, x) = brr(j, x)
- brr(j, x) = temp
- Next
- End If
- Next j
- Next i
- Rng.Value = brr
- End Sub
复制代码
|
|