Userform da yazdığım tarihlerin birbiriyle çakışması durumunda mesajla bildirsin istiyordum fakat mesaj hatası arka arkaya en az 10 defa çıkıyor neden olduğunu anlayamadım.kod aşağıda
Private Sub ComboBox6_Exit(ByVal Cancel As MSForms.ReturnBoolean)
On Error Resume Next
For X = 4 To 60 Step 2
For y = 5 To 61 Step 2
If CDate(ComboBox6.Text) >= CDate(Controls("ComboBox" & X)) And CDate(Controls("ComboBox" & y)) _
<= CDate(ComboBox6.Text) Then
MsgBox "GİRDİĞİNİZ TARİHİ KONTROL EDİN!"
End If
Next y
Next X
End Sub
Private Sub ComboBox6_Exit(ByVal Cancel As MSForms.ReturnBoolean)
On Error Resume Next
For X = 4 To 60 Step 2
For y = 5 To 61 Step 2
If CDate(ComboBox6.Text) >= CDate(Controls("ComboBox" & X)) And CDate(Controls("ComboBox" & y)) _
<= CDate(ComboBox6.Text) Then
MsgBox "GİRDİĞİNİZ TARİHİ KONTROL EDİN!"
End If
Next y
Next X
End Sub
