Nhờ anh chị chuyển 1 cột (hơn 100000 hàng) thàng 24 hàng như bảng (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

Nhờ các anh chị giúp, xin cảm ơn nhiều!
Nhờ anh chị chuyển 1 cột (hơn 100000 hàng) thàng 24 hàng như bảng

Sao lại thàng 24 hàng?
Phải là thành 24 cột chứ!
PHP:
Public Sub GPE()
Dim sArr(), I As Long, K As Long, N As Long, Col As Long, Rws As Long
sArr = Range("A2", Range("A2").End(xlDown)).Value
Col = 24
Rws = UBound(sArr): K = 1
ReDim dArr(1 To (Rws \ Col) + 1, 1 To Col)
For I = 1 To Rws
    N = N + 1
    dArr(K, N) = sArr(I, 1)
    If N = Col Then
        N = 0: K = K + 1
    End If
Next I
Range("D3").Resize(K, Col) = dArr
End Sub
 
Lần chỉnh sửa cuối:
Xin cảm ơn sự hỗ trợ của các anh, chị nhiều!
 
Nhờ anh chị chuyển 1 cột (hơn 100000 hàng) thàng 24 hàng như bảng

Sao lại thàng 24 hàng?
Phải là thành 24 cột chứ!
PHP:
Public Sub GPE()
Dim sArr(), I As Long, K As Long, N As Long, Col As Long, Rws As Long
sArr = Range("A2", Range("A2").End(xlDown)).Value
Col = 24
Rws = UBound(sArr): K = 1
ReDim dArr(1 To (Rws \ Col) + 1, 1 To Col)
For I = 1 To Rws
    N = N + 1
    dArr(K, N) = sArr(I, 1)
    If N = Col Then
        N = 0: K = K + 1
    End If
Next I
Range("D3").Resize(K, Col) = dArr
End Sub
Dạ 24 cột, số liệu sắp xếp lần lượt theo hàng
 
Web KT

Bài viết mới nhất

Back
Top Bottom