تفضل >>>>>>>
Function Seperate_Digits(T)
' هذا الفانك لاقتصاص الارقام من النص
If Len(T & "") = 0 Then
Seperate_Digits = ""
Exit Function
End If
For i = 1 To Len(T)
C = Asc(Mid(T, i, 1))
Select Case C
Case 46, 48 To 57
Which_Letter = Which_Letter & Mid(T, i, 1)
Case 47
Which_Letter = ""
End Select
Next i
Seperate_Digits = Which_Letter
End Function
Private Sub cbList1_AfterUpdate()
' متغيرات
Dim a, aa, ff As Integer
Dim st As String
'اقتصاص رقم الشهر من الكمبو بكس الموجود في النموذج
a = Seperate_Digits(Me.cbList1)
'عدد ايام الشهر المختار
aa = CVDate(a) * 30
st = Day(DateSerial(Year(aa), Month(aa) + 1, 0))
'ادخال تلك المتغيرات في العملية الحسابية
ff = (Me.نص692 * Me.txtTotalSalary) / st
Me.txtdaysalary1 = ff
End Sub