|
本帖最后由 laoau138 于 2017-6-9 13:19 编辑
用VBA数列把A列分成几列 保存DEF列
- Sub fenlie()
- Dim rg
- Set rg = Range("a1", Range("a65535").End(xlUp))
- i = Range("a65535").End(xlUp).Row - Application.WorksheetFunction.CountA(rg) + 1
- For n = 1 To i
- If n = 1 Then
- ro = 1
- Else
- ro = Cells(ro, 1).End(xlDown).Row + 2
- End If
- arr = Range(Cells(ro, 1), Cells(ro, 1).End(xlDown))
- Cells(1, n + 3).Resize(UBound(arr)) = arr
- Next
- End Sub
复制代码
|
|