السلام عليكم أخواني الأعضاء ...
هل من مساعدة في الكود لطرح التاريخين معا" ... أنا عملت هذا الكود لكن يطرح لي التاريخين ليكون الناتج في الأيام ... لكنني أريد باليوم والشهر والسنة ... والكود هو
Dim datFrom As Date
Dim datTo As Date
Dim iDD As Integer
If Not IsDate(month1Combo.Text & " " & day1.Text & ", " & year1txt.Text) Then
MsgBox "the date of begin of current annual leave is not valid." & vbNewLine & "" & vbNewLine & Trim$(month1Combo.Text) & ", " & Trim$(year1txt.Text) & " does not have that" & vbNewLine & "many days.", 48, "Error"
Exit Sub
End If
If Not IsDate(month2Combo.Text & " " & day2.Text & ", " & year2txt.Text) Then
MsgBox "The date of end of last annual leave is not valid." & vbNewLine & "" & vbNewLine & Trim$(month2Combo.Text) & ", " & Trim$(year2txt.Text) & " does not have that" & vbNewLine & "many days.", 48, "Error"
Exit Sub
End If
'Set From and To Dates
datFrom = month1Combo.Text & " " & day1.Text & ", " & year1txt.Text
datTo = month2Combo.Text & " " & day2.Text & ", " & year2txt.Text
' Test the functions and display results
CalcAge datFrom, datTo, iDD
Label8.Caption = CStr(iDD)
End Sub
وأنا أريده ليكون الناتج
20 /10/ 2006
10/ 8 / 2005
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
10 / 2 / 1
وشكرا"...