Hỗ trợ tạo vòng lặp

Liên hệ QC

tiennam2705

Thành viên mới
Tham gia
29/12/09
Bài viết
6
Được thích
0
Gửi các anh các chị!
Em đang có 1 file khoán sản phẩm. Yêu cầu khoán mỗi nhân viên đều phải có hết danh sách sản phẩm như hình e gửi. Em gửi file cũ lên đây bác nào hỗ trợ e VBA hay hàm gì để ra được kiểu như file mới như hình e minh họa với ạ, chứ copy paste hơn 20k row chứ ko ít ạ. Hix. EM cảm ơn các bác nhiều
139d0d63b7ce4d9014df (1).png
 

File đính kèm

  • File khoan.xlsx
    17.1 KB · Đọc: 10
Gửi các anh các chị!
Em đang có 1 file khoán sản phẩm. Yêu cầu khoán mỗi nhân viên đều phải có hết danh sách sản phẩm như hình e gửi. Em gửi file cũ lên đây bác nào hỗ trợ e VBA hay hàm gì để ra được kiểu như file mới như hình e minh họa với ạ, chứ copy paste hơn 20k row chứ ko ít ạ. Hix. EM cảm ơn các bác nhiều
View attachment 237990
Viết giúp bạn 1 Sub, tùy bạn sử dụng.
PHP:
Option Explicit

Public Sub s_Gpe()
Dim Arr1(), Arr2(), dArr(), I As Long, J As Long, K As Long, R1 As Long, R2 As Long, Txt As String
    Arr1 = Range("A2", Range("A2").End(xlDown)).Value2
    Arr2 = Range("B2", Range("B2").End(xlDown)).Value2
    R1 = UBound(Arr1):          R2 = UBound(Arr2)
ReDim dArr(1 To R1 * R2, 1 To 2)
For I = 1 To R1
    Txt = Arr1(I, 1)
    For J = 1 To R2
        K = K + 1
        dArr(K, 1) = Txt
        dArr(K, 2) = Arr2(J, 1)
    Next J
Next I
Range("G2").Resize(K, 2) = dArr
End Sub
 
Upvote 0
Viết giúp bạn 1 Sub, tùy bạn sử dụng.
PHP:
Option Explicit

Public Sub s_Gpe()
Dim Arr1(), Arr2(), dArr(), I As Long, J As Long, K As Long, R1 As Long, R2 As Long, Txt As String
    Arr1 = Range("A2", Range("A2").End(xlDown)).Value2
    Arr2 = Range("B2", Range("B2").End(xlDown)).Value2
    R1 = UBound(Arr1):          R2 = UBound(Arr2)
ReDim dArr(1 To R1 * R2, 1 To 2)
For I = 1 To R1
    Txt = Arr1(I, 1)
    For J = 1 To R2
        K = K + 1
        dArr(K, 1) = Txt
        dArr(K, 2) = Arr2(J, 1)
    Next J
Next I
Range("G2").Resize(K, 2) = dArr
End Sub
Ui chuẩn luôn bác ạ, thank bác nhiều nhiều
 
Upvote 0
Web KT

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

Back
Top Bottom