Tôi thấy form này cũng khá hay, file của Minhlev.
Code sau là khi y update thì kiểm tra ngày có hợp lệ
Nhờ các bạn tôi ưu hộ. Cám ơn
Code sau là khi y update thì kiểm tra ngày có hợp lệ
Nhờ các bạn tôi ưu hộ. Cám ơn
Private Sub y_AfterUpdate() 'MinhLev
If Me.m.Value > 12 Then MsgBox "Sai thang", , "Mr Minh"
If Me.m.Value = 2 And Me.d.Value > 29 Then MsgBox "Sai ngay", , "Mr Minh"
If Me.m.Value = 1 And Me.m.Value = 3 And Me.m.Value = 5 And _
Me.m.Value = 7 And Me.m.Value = 8 And Me.m.Value = 10 And Me.m.Value = 12 _
And Me.d.Value > 31 Then MsgBox "Sai ngay", , "Mr Minh"
If Me.m.Value = 4 And Me.m.Value = 6 And Me.m.Value = 9 And _
Me.m.Value = 11 And Me.d.Value > 30 Then MsgBox "Sai ngay", , "Mr Minh"
If Len(Me.y.Value) >= 5 Or Len(Me.y.Value) = 3 Or Len(Me.y.Value) = 1 _
Then MsgBox "Sai nam", , "Mr Minh"
End Sub
If Me.m.Value > 12 Then MsgBox "Sai thang", , "Mr Minh"
If Me.m.Value = 2 And Me.d.Value > 29 Then MsgBox "Sai ngay", , "Mr Minh"
If Me.m.Value = 1 And Me.m.Value = 3 And Me.m.Value = 5 And _
Me.m.Value = 7 And Me.m.Value = 8 And Me.m.Value = 10 And Me.m.Value = 12 _
And Me.d.Value > 31 Then MsgBox "Sai ngay", , "Mr Minh"
If Me.m.Value = 4 And Me.m.Value = 6 And Me.m.Value = 9 And _
Me.m.Value = 11 And Me.d.Value > 30 Then MsgBox "Sai ngay", , "Mr Minh"
If Len(Me.y.Value) >= 5 Or Len(Me.y.Value) = 3 Or Len(Me.y.Value) = 1 _
Then MsgBox "Sai nam", , "Mr Minh"
End Sub
File đính kèm
Chỉnh sửa lần cuối bởi điều hành viên: