Nhờ ACE làm một đoạn code tự động copy dòng có điều kiện. Em cảm ơn ạ.

Liên hệ QC

poloni09

Thành viên mới
Tham gia
20/3/09
Bài viết
5
Được thích
0
Em đang làm kiểm kê và cần in nhãn để dán.

Em có file đính kèm ạ.

-Nếu cột "Số lượng" = n thì in thêm n-1 dòng ngay dưới trong hiện tại
-Làm đến hết các cột có số liệu trong cột "Số lượng" ạ.

Em cảm ơn --=0
 

File đính kèm

  • VD.xls
    23 KB · Đọc: 11
Em đang làm kiểm kê và cần in nhãn để dán.

Em có file đính kèm ạ.

-Nếu cột "Số lượng" = n thì in thêm n-1 dòng ngay dưới trong hiện tại
-Làm đến hết các cột có số liệu trong cột "Số lượng" ạ.

Em cảm ơn --=0
Thử với Code này xem:
PHP:
Public Sub GPE()
Dim Rng(), Arr(), I As Long, J As Long, K As Long, TT As Long
    Rng = Sheet1.Range(Sheet1.[A2], Sheet1.[A100].End(xlUp)).Resize(, 3).Value
ReDim Arr(1 To 65000, 1 To 3)
    For I = 1 To UBound(Rng, 1)
        TT = 0
        For J = 1 To Rng(I, 1)
            TT = TT + 1
            K = K + 1
            Arr(K, 1) = TT: Arr(K, 2) = Rng(I, 2): Arr(K, 3) = Rng(I, 3)
        Next J
    Next I
Sheet1.[E2].Resize(K, 3).Value = Arr
End Sub
 
Upvote 0
Web KT
Back
Top Bottom