مرحبا اخوان
احتاج لعمل شرط بين تاريخين
استخدمت اكثر من اداة تاريخ
وبعد البحث في المنتدى وجدت موضوع ولكن بدون مثال فحاولت وكانت الاداة
Microsoft windows Common Controls - 26.0 (sp4)
واسمها
DTPicker
مثلا لو ضعت
if DTPicker.Value > "11/23" And DTPicker.Value < "12/22" Then Label1.Caption = "1"
الكود هنا شغال
لكن مثلا لو قمت بتغيير التاريخ الى رقمين اصغر مثل
if DTPicker.Value > "3/21" And DTPicker.Value < "4/20" Then
Label1.Caption = "3"
فهنا الكود لم يعمل
وكذلك لو كان مابين رقم صغير وكبير
If DTPicker.Value > "12/22" And DTPicker.Value < "1/20" Then
Label1.Caption = "2"
ElseIf DTPicker.Value > "11/23" And DTPicker.Value < "12/22" Then
Label1.Caption = "1"
ElseIf DTPicker.Value > "3/21" And DTPicker.Value < "4/20" Then
Label1.Caption = "3"
Else
Label1.Caption = "Wrong date"
End If
ارجوا المساعده في ايجاد حل