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

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

قام بنشر

بسم الله الرحمن الرحيم

اخواني الاعزاء كيف احول هذا الجدول وهو من الاكسيل الي الاكسيس؟

لاستخدامة في حساب السن في تاريخ معين . وشكرا

_______________________.rar

قام بنشر

اخي الكريم لم استطع فعل ما وجدته في الرابط السابق كل الخانات تحول ولكن اذا اضفت اي تواريخ جديدة لا يتم حساب السن فيها اي ان العملية الحسابية غير مفعله في الاكسيس ماذا افعل ؟ المرفق عندك اذا استطعت انجازه فلك الشكر وجزاك الله خيرا :clapping:

قام بنشر

اخي الكريم / منذر عساج

اشكرك علي اهتمامك الشكر الكبير

واشكرك علي الرابط فالمثال كما اريد فعلا ولكنه لا يعمل ؟ الاسمين الموجودين بالجدول والنموذج مكتوب السن ومحسوب وعند اضافة اي اسم جديد او تاريخ جديد يكتب ولكن لا يظهر حساب السن .

ارجو الافادة . كما ارجو ان تتكرم وتحل لي المشكلة علي الجدول المرفق عاليه وارجو ان تعرفني ماذا فعلت كي اتعلم ولك وافر الاحترام والشكر علي كل حال :fff:

قام بنشر

اين ردك ايها المشرف الكريم

انا مش لاقي حل

جرب اللي موجود في الرابط والجدول عندك البيانات هتتنقل لكن العملية الحسابية معطلة اعمل اية؟؟؟؟ :angry:

قام بنشر

أخي الكريم

المثال على الرابط يحوي نفس الحقول التي تريدها ( الرقم -الأسم- تاريخ الميلاد-التاريخ الحالي -يوم-شهر-سنة)

قم باستيراد الجدول والنموذج والوحدة النمطية الى برنامجك

وسوف يعمل بشكل جيد .

قام بنشر

بسم الله الرحمن الرحيم

اخي العزيز مشرف المنتدي: اشكرك علي مساعدتك وتوجيهاتك .

فعلا ما اريده موجود وانا المخطئ في تطبيقه .

وفي ردك الاخير تتبعت الخطوات ونجح الامر اشكرك مرة ثانية .واعرفك يا اخي الكريم انني مبتدئ احاول ان افهم اشكرك علي سعة صدرك وارجو منك طلب اخر وهو كيف انشئ ه مثل هذة القيم في الفاجوال او بمعني اخر كيف انشأ الزميل الكريم صاحب المثال هذا العمل؟؟؟ هذا لاتعلم ربما تكون هذه بداية لاتعلم كيف انشئ بنفسي اعمال اخري .

وتفضلوا بقبول فائق الاحترام :clapping:

قام بنشر

أخي الكريم

إذا قمت بتتبع الكود في

Function CalcAge

Function CalcAge2

Function CalcAge3

ستجد ما يلي :

1- خاص بالتصريح بالمتغيرات (تعريف متغيرات)

Dim vYears As Integer, vMonths As Integer, vDays As Integer
2- يحسب عدد الأشهر بين تاريخين
 vMonths = DateDiff("m", vdate2, vDate1)
3- يحسب عدد الأيام بين تاريخين
 vDays = DateDiff("d", DateAdd("m", vMonths, vdate2), vDate1)
وهكذا .... ثم نقوم بإستدعاء هذه الإجراءات عن طريق حدث بعد التحديث للحقل (التاريخ الحالي):
If IsNull(Me.P) Or IsNull(Me.dm) Then Exit Sub
Me.w = "(" & CalcAge(Me.P, Me.dm) & ")"
Me.e = "(" & CalcAge2(Me.P, Me.dm) & ")"
Me.r = "(" & CalcAge3(Me.P, Me.dm) & ")"

والله الموفق ,,,

قام بنشر

اشكرك يا اخي الكريم واتنمي انيديم الله عليك الصحة والعافية وتظل دائما عونا للمحتاج

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