Giúp mình code copy Data

Liên hệ QC

hoang0569

Thành viên thường trực
Tham gia
21/7/09
Bài viết
316
Được thích
8
Mình gửi File kèm, mong các bạn giúp, cảm ơn nhiều
 

File đính kèm

  • COPY.xls
    17.5 KB · Đọc: 5
Mình có gửi kèm File, mong các bạn giúp, cảm ơn nhiều.
 

File đính kèm

  • Book1.xls
    17.5 KB · Đọc: 9
Upvote 0
Cảm ơn bạn nhiều.
Bài đã được tự động gộp:

Mình xem lại, vẫn chưa đúng ý mình bạn ơi, mình lấy data đúng ngày cuối tháng, nếu không có data thì để trống, bạn xem lại giúp mình nhé
 
Upvote 0
Dạ bác có thể giải thích cho mình cái 10^10 nó có ý nghĩa gì ko ạ? :D
10^10 bằng 10 tỷ, 1 con số đủ lớn hơn tất cả các con số xuất hiện trong file của bạn
Nếu bạn thử với LOOKUP(10,B8:B38), bạn sẽ thấy nó ra #N/A vì số 10 không đủ lớn hơn các con số bạn cần tìm :)
Giải thích đại loại như vậy thôi chắc bạn hiểu :)
 
Upvote 0
Mình xem lại, vẫn chưa đúng ý mình bạn ơi, mình lấy data đúng ngày cuối tháng, nếu không có data thì để trống, bạn xem lại giúp mình nhé
 
Upvote 0
Thích macro thì thử với cái ni:
PHP:
Sub CopyTheoThang()
 Dim J As Long, Ng As Byte, Thg As Byte
 
 For J = 2 To 24 Step 2
    If Cells(5, J).Value = "" Then
        Exit For
    Else
        Thg = CByte(Right(Cells(5, J).Value, 2))
        Select Case Thg
        Case 1, 3, 5, 7, 8, 10, 12
            Ng = 31
        Case 4, 6, 9, 11
            Ng = 30
        Case Else
            If Year(Date) \ 4 = Year(Date / 4) Then Ng = 29 Else Ng = 28
        End Select
        Ng = Ng + 7
    End If
    Cells(7, J).Value = Cells(Ng, J).Value
    Cells(7, J + 1).Value = Cells(Ng, J + 1).Value
 Next J
End Sub
Nhưng nếu ngày cuối tháng không có số liệu thì sao đây tá?!
 
Upvote 0
Web KT
Back
Top Bottom