snasui.com ยินดีต้อนรับ ยินดีต้อนรับสู่กระดานถามตอบ Excel and VBA และอื่น ๆ ที่เป็นมิตรกับทุกท่าน มีไฟล์แนบมหาศาล ช่วยให้ท่านค้นหาและติดตามศึกษาได้โดยง่าย สมาชิกท่านใดที่ยังไม่ได้ระบุ Version ของ Excel ที่ใช้งานจริง สามารถทำตาม Link นี้เพื่อจะได้รับคำตอบที่ตรงกับ Version ของท่านครับ ระบุ Version ของ Excel
Sub workingday()
Dim AA As Date
Dim c As Integer
AA = Worksheets(1).Range("K2").Value
For i = 1 To 246
For c = 1 To 16
Worksheets(1).Range("K3").Value = Worksheets(1).Range("K" & 4 + c).Value
If AA = Worksheets(1).Range("K" & 4 + c).Value Then
AA = AA + 1
End If
Next c
If Weekday(AA) = 1 Then
AA = AA + 1
End If
If Weekday(AA) = 7 Then
AA = AA + 2
End If
For c = 1 To 16
Worksheets(1).Range("K3").Value = Worksheets(1).Range("K" & 4 + c).Value
If AA = Worksheets(1).Range("K" & 4 + c).Value Then
AA = AA + 1
End If
Next c
For c = 1 To 16
Worksheets(1).Range("K3").Value = Worksheets(1).Range("K" & 4 + c).Value
If AA = Worksheets(1).Range("K" & 4 + c).Value Then
AA = AA + 1
End If
Next c
Worksheets(1).Range("b" & 3 + i).Value = AA
AA = AA + 1
Next i
End Sub
Sub Target_Day()
Dim M_MAX As Date
Dim i As Integer
' 1. ËÒÇѹÊØ´·éÒ¢ͧà´×͹ã¹à´×͹¹Ñé¹¹Ñé¹ áÅéǹѺÂé͹¡ÅѺµÒÁ Leadtime
Worksheets("Control").Range("B:B").Select
'ËÒªèǧ Cell ·Õèà´×͹ à·èҡѹ à´×͹ 1 áÅéÇ àÅ×Í¡¢éÍÁÙÅáÅéÇËÒ¤èÒ Max Çѹ·ÕèÁÒ¡·ÕèÊØ´
For i = 1 To 24
'¼Áà¢Õ¹ µÃ§¹ÕéäÁèä´é¤ÃѺ
End Sub
You do not have the required permissions to view the files attached to this post.