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

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

قام بنشر

السلام عليكم

في المثال المرفق  جدول يحتوي على اسماء  وسنة الميلاد (اربعة ارقام) لكل واحد منهم

المطلوب  اظهار احصائية  بالعدد حسب الفئة العمرية (بأقصر طريق)  وكما هو موضح ومرسوم في النموذج 

علما انه يمكن استخراج العمر بمعلومية سنة الميلاد بمثل هذه

Year(Date())-[brithyear]

 

Untitled.jpg

db1.rar

  • Like 1
قام بنشر (معدل)
10 ساعات مضت, ابوخليل said:

وبك اهلا ابا احمد

:signthankspin:  نعم ولا اجمل .. وأعط القوس باريها

 

وإذا اردنا  ان  ندخل  الفئة  (من/ الى )  حسب الاختيار

 

 

Untitled.jpg

db2.rar

 

تسلم استاذنا الغالي بارك الله فيك

 

لعمل ذلك بداية يتم تنسيق مربعات النصوص a1 و a2  الى رقم عام و ذلك من الخصائص 

ثم في مصدر مربع النص sa1 نضع التعبير التالي :

=IIf(IsNull([a1]) Or IsNull([a2]);0;DCount("id";"[tblNames]";"year(date())-[Brithyear] between " & [a1] & " and [a2] "))

ثم نقوم بوضع كود وليكن باجراء خاص ليقوم بإعادة تهئية مربع النص sa1 للحصول على النتائج بوقتها 

Private Sub setAgeRange()
Me.sa1.Requery
End Sub

و نقوم باستدعائه بحدث بعد التحديث لمربعي النصوص a1 و a2

 

تفضل المرفق بعد التعديل

 

بالتوفيق 

 

 

db2.rar

تم تعديل بواسطه يوسف أحمد
  • Like 1

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.

×
×
  • اضف...

Important Information