الكود التالي تقريبا يعطي تاريخ الميلاد
فقط يحتاج تعديل ..اذا كان عدد الايام المدخلة اكبر من ايام تاريخ اليوم يقوم بزيادة 1 الى تاريخ الميلاد
شوية تعذرني كوني مشغول لكن تلك الجزئية اعتقد سهلة
Private Sub CmdBirth_Click()
Dim yearValue As Integer
Dim monthValue As Integer
Dim dayValue As Integer
Dim today As Date
Dim dateOfBirth As Date
yearValue = CInt(Me.T1)
monthValue = CInt(Me.T2)
dayValue = CInt(Me.T3)
today = Date
dateOfBirth = DateAdd("yyyy", -yearValue, today)
dateOfBirth = DateAdd("m", -monthValue, dateOfBirth)
dateOfBirth = DateAdd("d", -dayValue, dateOfBirth)
Me.YY = dateOfBirth
End Sub