Giúp em giải thích code để ứng dụng cho báo cáo khác

Liên hệ QC

bipbo2008

Thành viên mới
Tham gia
3/10/12
Bài viết
13
Được thích
0
GPE Giúp em giải thích code để ứng dụng cho báo cáo khác

em có báo cáo hôm nọ bác BATE đã giúp em tạo được theo yêu cầu. Code của bác ấy đây.

Private Sub Worksheet_Activate()
Dim Rng(), Arr(), I As Long, J As Long, K As Long, Tem As Long
With Sheet2
Rng = .Range(.[A5], .[A65000].End(xlUp)).Resize(, 8).Value
End With
ReDim Arr(1 To UBound(Rng, 1), 1 To 8)
For I = 1 To UBound(Rng, 1)
If Rng(I, 7) >= Date - 3 Then
K = K + 1: Arr(K, 1) = K
For J = 2 To 8
Arr(K, J) = Rng(I, J)
Next J
End If
Next I
With Sheet1
.[A5:H100].ClearContents
If K Then .[A5].Resize(K, 8).Value = Arr
End With
End Sub

Các bác giúp em với. Chèn code vào sheet 1 thì em biết làm rồi. Nhưng em ko biết code để chỉnh sửa lại theo cái mẫu biểu mới cũng theo điều kiện như vậy nhưng nó có nhiều cột hơn, vị trí khác vơới cột báo cáo kia.
 

File đính kèm

  • Copy of bc.xls
    54 KB · Đọc: 5
GPE Giúp em giải thích code để ứng dụng cho báo cáo khác

em có báo cáo hôm nọ bác BATE đã giúp em tạo được theo yêu cầu. Code của bác ấy đây.
Các bác giúp em với. Chèn code vào sheet 1 thì em biết làm rồi. Nhưng em ko biết code để chỉnh sửa lại theo cái mẫu biểu mới cũng theo điều kiện như vậy nhưng nó có nhiều cột hơn, vị trí khác vơới cột báo cáo kia.
Vậy sao bạn không gởi mẫu mới lên?
Trên mẫu này có 8 cột, bạn kiểm tra xem mẫu mới có bao nhiêu cột. Tìm số 8 trong code và thay thế số mới
Dk lọc đang ở cột 7, kiểm tra xem đk lọc nằm ở cột nào và thay số 7 bằng số mới

Hên xui nha
 
Lần chỉnh sửa cuối:
Web KT

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

Back
Top Bottom