|
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件 ★ 免费下载 ★ ★ 使用帮助★
VBA 语句:
- Sub 循环()
- Dim i As Long, Arr, d
- Set d = CreateObject("Scripting.Dictionary")
- Set d1 = CreateObject("Scripting.Dictionary")
- Range("F2:F65536").ClearContents
- Arr = [a1].CurrentRegion
- For i = 2 To UBound(Arr)
- d(Arr(i, 1) & Arr(i, 2)) = d(Arr(i, 1) & Arr(i, 2)) & Arr(i, 3) & "、"
- d1(Arr(i, 1) & Arr(1, 1) & Arr(i, 2) & Arr(1, 2)) = d(Arr(i, 1) & Arr(i, 2))
- Next
- k = d1.keys: t = d1.items
- For i = 0 To UBound(k)
- Cells(i + 2, 6) = k(i) & Left(t(i), Len(t(i)) - 1) & Arr(1, 3)
- Next
- End Sub
复制代码 |
|