1,453
社区成员
发帖
与我相关
我的任务
分享Private Sub Combo5_Click()
Dim x As Integer
Combo6.Clear
Combo7.Clear
For x = 1 To 12
Combo6.AddItem x
Next x
End Sub
Private Sub Combo6_Click()
Dim j, day1, k As Integer
j = Combo6.Text
If j = 1 Or j = 3 Or j = 5 Or j = 7 Or j = 8 Or j = 10 Or j = 12 Then
day1 = 31
ElseIf j = 4 Or j = 6 Or j = 9 Or j = 11 Then
day1 = 30
ElseIf j = 2 Then
If (Val(Combo5.Text) Mod 4 = 0 And Val(Combo5.Text) Mod 100 > 0) Or Val(Combo5.Text) Mod 400 = 0 Then
day1 = 28
Else: day1 = 29
End If
End If
For k = 1 To day1
Combo7.AddItem k
Next k
End Sub
Private Sub Form_Load()
For i = 2007 To 2020
Combo5.AddItem i
Next i
End Sub
Private Sub Combo5_Click()
Dim x As Integer
Combo6.Clear
Combo7.Clear
For x = 1 To 12
Combo6.AddItem x
Next x
End Sub
Private Sub Combo6_Click()
Dim j, day1, k As Integer
j = Combo6.Text
If j = 1 Or j = 3 Or j = 5 Or j = 7 Or j = 8 Or j = 10 Or j = 12 Then
day1 = 31
ElseIf j = 4 Or j = 6 Or j = 9 Or j = 11 Then
day1 = 30
ElseIf j = 2 Then
If (Val(Combo5.Text) Mod 4 = 0 And Val(Combo5.Text) Mod 100 > 0) Or Val(Combo5.Text) Mod 400 = 0 Then
day1 = 28
Else: day1 = 29
End If
End If
For k = 1 To day1
Combo7.AddItem k
Next k
End Sub