اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

الردود الموصى بها

قام بنشر

السلام عليكم

اريد دالة فصل الحروف عن الارقام  والعكس فى حقل الاكسس حيث الحقل يحتوى على (100ml) وأيضا يحتوى على (1L) 

اريد معادلة تكون نتيجتها (ml) أو (L)  ومعادلة اخرى تكون نتيجتها (100) أو (1) 

يعنى عاوز معادلتين 

شكرا

 

قام بنشر

وعليكم السلام

تفضل هذه الدالة textNum عملتها لك يمكنك ان تفصل بها الحروف عن الارقام او العكس

الآن هي مهيأة لفصل الارقم ،  فقط مرر اسم الحقل اليها

وحتى تعكس النتيجة يلزم  تفعيل السطرين 3 ، 4  __ وحجب السطرين  1 ، 2

Public Function textNum(fildHrfRqm As String)
Dim lets, lets2, lets3
Dim i, r As Integer
r = Len(fildHrfRqm)
For i = 1 To r
lets = Mid(fildHrfRqm, i, 1)
If IsNumeric(lets) Then
lets2 = lets2 & lets ' السطر1 خاص بالارقام
Else
'lets3 = lets3 & lets ' السطر3 خاص بالحروف
End If
Next
textNum = lets2 'السطر2خاص بالارقام
'textNum = lets3' السطر4 خاص بالحروف
End Function

 

  • Like 3
قام بنشر

أخى العزيز:

شكرا لك على ردك

لكنى محتاج دالة اضعها فى الاستعلام وليس فى النموذج لذلك انا محتاج دالة حسابية وليست دالة فيجول بيسك

قام بنشر

وهذا كود لمن اراد فصل الارقام في حقل والحروف في حقل داخل النموذج

Private Sub Command1_Click()
Dim lets
Dim i, r As Integer
r = Len(Me.Text1)
For i = 1 To r
lets = Mid(Me.Text1, i, 1)
If IsNumeric(lets) Then
Me.Text3 = Me.Text3 & lets
Else
Me.Text2 = Me.Text2 & lets
End If
Next
End Sub

باعتبار  Text1 هو الحقل المراد فصله و Text3  لاظهار الارقام  Text2  لاظهار الحروف

  • Like 1
  • Thanks 1
  • 4 years later...
  • 3 years later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information