สอบถาม VBA การIF หน่อยครับ Snapshot Data แต่ผมทำรายวัน
Posted: Wed Feb 07, 2018 10:02 am
ผมทำการ Snapshot Data แต่ผมทำรายวันครับ ผมต้อง IF ทั้งหมด 365 ครั้งคือปี จะมีวิธีไหนที่มัน Auto Next Feilds ไหมครับ
Private Sub Snapshot()
If Sheet25.Range("F1") = "Y" Then
Range("F10:F13").Value = Range("F3:F6").Value
End If
If Sheet25.Range("G1") = "Y" Then
Range("G10:F13").Value = Range("G3:F6").Value
End If
If Sheet25.Range("H1") = "Y" Then
Range("H10:H13").Value = Range("H3:H6").Value
End If
If Sheet25.Range("I1") = "Y" Then
Range("I10:F13").Value = Range("I3:I6").Value
End If
If Sheet25.Range("J1") = "Y" Then
Range("J10:J13").Value = Range("J3:J6").Value
End If
End Sub
Private Sub Snapshot()
If Sheet25.Range("F1") = "Y" Then
Range("F10:F13").Value = Range("F3:F6").Value
End If
If Sheet25.Range("G1") = "Y" Then
Range("G10:F13").Value = Range("G3:F6").Value
End If
If Sheet25.Range("H1") = "Y" Then
Range("H10:H13").Value = Range("H3:H6").Value
End If
If Sheet25.Range("I1") = "Y" Then
Range("I10:F13").Value = Range("I3:I6").Value
End If
If Sheet25.Range("J1") = "Y" Then
Range("J10:J13").Value = Range("J3:J6").Value
End If
End Sub