|
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件 ★ 免费下载 ★ ★ 使用帮助★
- Sub ykcbf() '//2025.4.14
- With Sheets("Sheet1")
- r = .Cells(Rows.Count, 3).End(3).Row
- arr = .[a1].Resize(r, 3)
- End With
- ReDim brr(1 To r, 1 To 2)
- ReDim zrr(1 To 1000)
- bt = 1: col = 1
- For i = bt + 1 To UBound(arr)
- If arr(i, col) <> Empty Then k = k + 1: zrr(k) = Array(i, i)
- zrr(k)(1) = i
- Next
- For x = 1 To k
- r1 = zrr(x)(0): r2 = zrr(x)(1)
- n = r2 - r1 + 1
- m = m + 1
- brr(m, 1) = arr(r1, 1)
- st = arr(r1 + 1, 3)
- For i = r1 + 2 To r2
- st = st & "、" & arr(i, 3)
- Next
- brr(m, 2) = st
- Next
- With Sheets("Sheet2")
- .UsedRange.Offset(1) = Empty
- .[a2].Resize(m, 2) = brr
- .[a2].Resize(m, 2).Borders.LineStyle = 1
- End With
- End Sub
复制代码
|
评分
-
1
查看全部评分
-
|